0s autopkgtest [21:31:43]: starting date and time: 2026-01-13 21:31:43+0000 0s autopkgtest [21:31:43]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [21:31:43]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.8vr97v2p/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults,src:sqlalchemy --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-3 sqlalchemy/2.0.45+ds1-1' -- lxd -r lxd-armhf-10.145.243.107 lxd-armhf-10.145.243.107:autopkgtest/ubuntu/resolute/armhf 23s autopkgtest [21:32:06]: testbed dpkg architecture: armhf 24s autopkgtest [21:32:07]: testbed apt version: 3.1.12 28s autopkgtest [21:32:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [21:32:14]: testbed release detected to be: None 39s autopkgtest [21:32:22]: updating testbed package index (apt update) 41s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 41s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 41s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 41s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 41s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1008 kB] 41s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [17.2 kB] 41s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [1052 B] 41s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [67.7 kB] 41s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [76.0 kB] 41s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [601 kB] 41s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [3644 B] 41s Get:12 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.4 MB] 42s Get:13 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [306 kB] 42s Get:14 http://ftpmaster.internal/ubuntu resolute/main Sources [1400 kB] 42s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1372 kB] 42s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 43s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [175 kB] 46s Fetched 41.8 MB in 5s (7596 kB/s) 47s Reading package lists... 54s autopkgtest [21:32:37]: upgrading testbed (apt dist-upgrade and autopurge) 55s Reading package lists... 56s Building dependency tree... 56s Reading state information... 57s Calculating upgrade... 58s The following packages will be upgraded: 58s initramfs-tools initramfs-tools-bin initramfs-tools-core libpython3-stdlib 58s lxd-agent-loader python3 python3-gdbm python3-minimal python3-uc-micro 58s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s Need to get 175 kB of archives. 58s After this operation, 2048 B of additional disk space will be used. 58s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.13.9-3 [28.2 kB] 58s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.13.9-3 [22.9 kB] 58s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.13.9-3 [10.9 kB] 58s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf python3-uc-micro all 1.0.3-1build1 [5702 B] 58s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-gdbm armhf 3.13.9-3 [11.1 kB] 58s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf initramfs-tools-bin armhf 0.150ubuntu7 [32.4 kB] 58s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf initramfs-tools all 0.150ubuntu7 [8444 B] 58s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf initramfs-tools-core all 0.150ubuntu7 [50.3 kB] 58s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf lxd-agent-loader all 0.9ubuntu0 [4878 B] 59s Fetched 175 kB in 0s (373 kB/s) 59s (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 ... 66498 files and directories currently installed.) 59s Preparing to unpack .../python3-minimal_3.13.9-3_armhf.deb ... 59s Unpacking python3-minimal (3.13.9-3) over (3.13.7-1) ... 59s Setting up python3-minimal (3.13.9-3) ... 60s (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 ... 66498 files and directories currently installed.) 60s Preparing to unpack .../0-python3_3.13.9-3_armhf.deb ... 60s Unpacking python3 (3.13.9-3) over (3.13.7-1) ... 60s Preparing to unpack .../1-libpython3-stdlib_3.13.9-3_armhf.deb ... 60s Unpacking libpython3-stdlib:armhf (3.13.9-3) over (3.13.7-1) ... 60s Preparing to unpack .../2-python3-uc-micro_1.0.3-1build1_all.deb ... 60s Unpacking python3-uc-micro (1.0.3-1build1) over (1.0.3-1) ... 60s Preparing to unpack .../3-python3-gdbm_3.13.9-3_armhf.deb ... 60s Unpacking python3-gdbm (3.13.9-3) over (3.13.9-1) ... 60s Preparing to unpack .../4-initramfs-tools-bin_0.150ubuntu7_armhf.deb ... 60s Unpacking initramfs-tools-bin (0.150ubuntu7) over (0.150ubuntu6) ... 60s Preparing to unpack .../5-initramfs-tools_0.150ubuntu7_all.deb ... 60s Unpacking initramfs-tools (0.150ubuntu7) over (0.150ubuntu6) ... 60s Preparing to unpack .../6-initramfs-tools-core_0.150ubuntu7_all.deb ... 60s Unpacking initramfs-tools-core (0.150ubuntu7) over (0.150ubuntu6) ... 60s Preparing to unpack .../7-lxd-agent-loader_0.9ubuntu0_all.deb ... 60s Unpacking lxd-agent-loader (0.9ubuntu0) over (0.8build1) ... 60s Setting up lxd-agent-loader (0.9ubuntu0) ... 61s lxd-agent.service is a disabled or a static unit, not starting it. 61s Setting up python3-gdbm (3.13.9-3) ... 61s Setting up libpython3-stdlib:armhf (3.13.9-3) ... 61s Setting up initramfs-tools-bin (0.150ubuntu7) ... 61s Setting up python3 (3.13.9-3) ... 61s Setting up python3-uc-micro (1.0.3-1build1) ... 61s Setting up initramfs-tools-core (0.150ubuntu7) ... 61s Setting up initramfs-tools (0.150ubuntu7) ... 61s update-initramfs: deferring update (trigger activated) 61s Processing triggers for man-db (2.13.1-1) ... 63s Processing triggers for initramfs-tools (0.150ubuntu7) ... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 66s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s autopkgtest [21:32:52]: rebooting testbed after setup commands that affected boot 113s autopkgtest [21:33:36]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 139s autopkgtest [21:34:02]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 159s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (dsc) [2438 B] 159s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (tar) [3513 kB] 159s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (diff) [14.1 kB] 159s gpgv: Signature made Mon Dec 15 11:28:25 2025 UTC 159s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 159s gpgv: Can't check signature: No public key 159s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.45+ds1-1.dsc: no acceptable signature found 160s autopkgtest [21:34:23]: testing package sqlalchemy version 2.0.45+ds1-1 162s autopkgtest [21:34:25]: build not needed 165s autopkgtest [21:34:28]: test unittests: preparing testbed 167s Reading package lists... 168s Building dependency tree... 168s Reading state information... 168s Solving dependencies... 169s The following NEW packages will be installed: 169s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 169s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 169s python3-pytest-xdist python3.14 python3.14-minimal 169s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 169s Need to get 6704 kB of archives. 169s After this operation, 25.5 MB of additional disk space will be used. 169s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.2-1 [905 kB] 170s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.2-1 [2155 kB] 170s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.2-1 [2270 kB] 171s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.2-1 [816 kB] 171s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all armhf 3.13.9-3 [890 B] 171s Get:6 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-execnet all 2.1.1-1 [33.4 kB] 171s Get:7 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-2 [6962 B] 171s Get:8 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-2 [21.1 kB] 171s Get:9 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 9.0.2-2 [277 kB] 171s Get:10 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest-xdist all 3.8.0-4 [34.7 kB] 171s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf python3-greenlet armhf 3.2.4-3 [184 kB] 171s Fetched 6704 kB in 1s (4564 kB/s) 171s Selecting previously unselected package libpython3.14-minimal:armhf. 172s (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 ... 66498 files and directories currently installed.) 172s Preparing to unpack .../00-libpython3.14-minimal_3.14.2-1_armhf.deb ... 172s Unpacking libpython3.14-minimal:armhf (3.14.2-1) ... 172s Selecting previously unselected package python3.14-minimal. 172s Preparing to unpack .../01-python3.14-minimal_3.14.2-1_armhf.deb ... 172s Unpacking python3.14-minimal (3.14.2-1) ... 172s Selecting previously unselected package libpython3.14-stdlib:armhf. 172s Preparing to unpack .../02-libpython3.14-stdlib_3.14.2-1_armhf.deb ... 172s Unpacking libpython3.14-stdlib:armhf (3.14.2-1) ... 172s Selecting previously unselected package python3.14. 172s Preparing to unpack .../03-python3.14_3.14.2-1_armhf.deb ... 172s Unpacking python3.14 (3.14.2-1) ... 172s Selecting previously unselected package python3-all. 172s Preparing to unpack .../04-python3-all_3.13.9-3_armhf.deb ... 172s Unpacking python3-all (3.13.9-3) ... 172s Selecting previously unselected package python3-execnet. 172s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 172s Unpacking python3-execnet (2.1.1-1) ... 172s Selecting previously unselected package python3-iniconfig. 172s Preparing to unpack .../06-python3-iniconfig_2.1.0-2_all.deb ... 172s Unpacking python3-iniconfig (2.1.0-2) ... 172s Selecting previously unselected package python3-pluggy. 172s Preparing to unpack .../07-python3-pluggy_1.6.0-2_all.deb ... 172s Unpacking python3-pluggy (1.6.0-2) ... 172s Selecting previously unselected package python3-pytest. 172s Preparing to unpack .../08-python3-pytest_9.0.2-2_all.deb ... 172s Unpacking python3-pytest (9.0.2-2) ... 172s Selecting previously unselected package python3-pytest-xdist. 172s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-4_all.deb ... 172s Unpacking python3-pytest-xdist (3.8.0-4) ... 172s Selecting previously unselected package python3-greenlet. 172s Preparing to unpack .../10-python3-greenlet_3.2.4-3_armhf.deb ... 172s Unpacking python3-greenlet (3.2.4-3) ... 173s Setting up python3-iniconfig (2.1.0-2) ... 173s Setting up libpython3.14-minimal:armhf (3.14.2-1) ... 173s Setting up python3-greenlet (3.2.4-3) ... 174s Setting up python3-pluggy (1.6.0-2) ... 174s Setting up python3-execnet (2.1.1-1) ... 174s Setting up python3.14-minimal (3.14.2-1) ... 176s Setting up libpython3.14-stdlib:armhf (3.14.2-1) ... 176s Setting up python3-pytest (9.0.2-2) ... 177s Setting up python3.14 (3.14.2-1) ... 178s Setting up python3-pytest-xdist (3.8.0-4) ... 179s Setting up python3-all (3.13.9-3) ... 179s Processing triggers for man-db (2.13.1-1) ... 179s Processing triggers for systemd (259-1ubuntu2) ... 185s autopkgtest [21:34:48]: test unittests: [----------------------- 188s py3versions: no X-Python3-Version in control file, using supported versions 188s ===> Running tests 188s ===> Testing with python3.14 217s =========================== sqlalchemy installation ============================ 217s SQLAlchemy 2.0.45 (user site loaded) 217s Path: /tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/__init__.py 217s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/cyextension/__init__.py) 217s ============================= test session starts ============================== 217s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 217s cachedir: .pytest_cache 217s rootdir: /tmp/autopkgtest.Q87xM9/build.ELc/src 217s configfile: pyproject.toml 217s plugins: typeguard-4.4.4, xdist-3.8.0 217s created: 8/8 workers 217s 8 workers [23786 items] 217s 217s scheduling tests via LoadScheduling 217s 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 217s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 217s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 217s 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] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 217s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 217s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 217s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 217s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 217s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 217s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 217s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 217s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 217s [gw2] [ 0%] 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] 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 217s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 217s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 217s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 217s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 217s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 217s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 217s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 217s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 217s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 217s test/ext/test_compiler.py::UserDefinedTest::test_stateful 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 217s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 217s test/ext/test_compiler.py::UserDefinedTest::test_types 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 217s [gw7] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 217s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 217s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 217s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 217s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 217s 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] 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 217s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 217s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 217s [gw2] [ 0%] 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] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 217s 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] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 217s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 217s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 217s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 217s [gw2] [ 0%] 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] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 217s 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] 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 217s [gw2] [ 0%] 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] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 217s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 217s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_union 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 217s 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] 217s [gw2] [ 0%] 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] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 217s 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] 217s [gw2] [ 0%] 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] 217s 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] 217s [gw2] [ 0%] 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] 217s 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] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 217s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 217s [gw2] [ 0%] 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] 217s 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] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 217s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 217s [gw2] [ 0%] 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] 217s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 217s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 217s [gw2] [ 0%] 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] 217s 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] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 217s [gw2] [ 0%] 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] 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 217s [gw2] [ 0%] 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] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 217s 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] 217s [gw2] [ 0%] 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] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 217s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 217s 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] 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 217s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 217s [gw2] [ 0%] 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] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 217s 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] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 217s [gw2] [ 0%] 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] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 217s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 217s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 217s 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] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 217s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 217s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 217s [gw2] [ 0%] 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] 217s 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] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 217s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 217s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 217s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 217s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 217s [gw2] [ 0%] 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] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 217s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 217s 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] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 217s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 217s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 217s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 217s [gw2] [ 0%] 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] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 217s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 217s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 217s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 217s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 217s 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] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 217s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 217s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 217s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 217s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 217s [gw6] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 217s [gw2] [ 0%] 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] 217s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 217s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 217s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 217s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 217s [gw6] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 217s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 217s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 217s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 217s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 217s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 217s 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] 217s [gw2] [ 0%] 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] 217s 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] 217s [gw2] [ 0%] 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] 217s 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] 217s [gw2] [ 0%] 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] 217s 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] 217s [gw2] [ 0%] 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] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 217s [gw2] [ 0%] 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] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 217s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 217s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 217s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 217s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 217s test/orm/test_composites.py::ComparatorTest::test_order_by 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 217s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 217s [gw7] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 217s 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] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 217s [gw2] [ 0%] 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] 217s 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] 217s [gw3] [ 0%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 217s [gw4] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 217s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 217s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 217s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 217s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 217s [gw6] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 217s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 217s [gw6] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 217s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 217s [gw6] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 217s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 217s [gw2] [ 0%] 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] 217s [gw6] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 217s [gw5] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 217s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 217s 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] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 217s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 217s [gw2] [ 1%] 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] 217s 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] 217s [gw2] [ 1%] 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] 217s 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] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 217s [gw6] [ 1%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 217s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 217s [gw6] [ 1%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 217s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 217s [gw2] [ 1%] 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] 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 217s 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] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 217s [gw2] [ 1%] 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] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 217s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 217s 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] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 217s [gw2] [ 1%] 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] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 217s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 217s 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] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 217s [gw2] [ 1%] 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] 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 217s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 217s [gw1] [ 1%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 217s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 217s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 217s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 217s [gw2] [ 1%] 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] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 217s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 217s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 217s 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] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 217s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 217s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 217s [gw2] [ 1%] 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] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 217s 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] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 217s [gw2] [ 1%] 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] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 217s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 217s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 217s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 217s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 217s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 217s [gw7] [ 1%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 217s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 217s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 217s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 217s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 217s 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] 217s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 217s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 217s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 217s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 217s [gw2] [ 1%] 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] 217s 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] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 217s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 217s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 217s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 217s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 217s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 217s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 217s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 217s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 218s [gw2] [ 1%] 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] 218s [gw7] [ 1%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 218s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 218s [gw5] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 218s 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] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 218s [gw2] [ 1%] 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] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 218s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 218s 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] 218s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 218s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 218s [gw2] [ 1%] 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] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 218s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 218s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 218s [gw7] [ 1%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 218s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 218s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 218s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 218s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 218s 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] 218s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 218s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 218s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 218s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 218s [gw2] [ 1%] 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] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 218s [gw7] [ 1%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 218s 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] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 218s [gw4] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 218s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 218s [gw2] [ 1%] 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] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 218s 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] 218s [gw4] [ 1%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 218s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 218s [gw4] [ 1%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 218s [gw2] [ 1%] 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] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 218s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 218s 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] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 218s [gw7] [ 1%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 218s [gw4] [ 1%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 218s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 218s [gw4] [ 1%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 218s [gw2] [ 1%] 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] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 218s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 218s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 218s [gw2] [ 1%] 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] 218s [gw1] [ 1%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 218s 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] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 218s [gw4] [ 1%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 218s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 218s [gw2] [ 1%] 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] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 218s [gw4] [ 1%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 218s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 218s [gw2] [ 1%] 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] 218s [gw4] [ 1%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 218s [gw7] [ 1%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 218s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 218s 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] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 218s [gw4] [ 1%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 218s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 218s [gw2] [ 1%] 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] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 218s test/sql/test_delete.py::DeleteTest::test_alias 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 218s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 218s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 218s [gw4] [ 1%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 218s 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] 218s test/sql/test_delete.py::DeleteTest::test_correlated_select 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 218s [gw6] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 218s [gw4] [ 1%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 218s test/sql/test_delete.py::DeleteTest::test_delete 218s [gw3] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 218s [gw4] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 218s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 218s [gw4] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 218s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 218s [gw1] [ 2%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 218s [gw4] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 218s test/sql/test_delete.py::DeleteTest::test_prefix_with 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 218s [gw2] [ 2%] 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] 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 218s [gw4] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 218s 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] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 218s test/sql/test_delete.py::DeleteTest::test_where_empty 218s [gw4] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 218s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 218s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 218s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 218s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 218s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 218s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 218s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 218s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 218s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 218s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 218s test/base/test_dependency.py::DependencySortTest::test_large_sort 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 218s [gw2] [ 2%] 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] 218s 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 218s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 218s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 218s [gw2] [ 2%] 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] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 218s 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] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 218s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 218s [gw2] [ 2%] 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] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 218s 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 218s [gw2] [ 2%] 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] 218s 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 218s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 218s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 218s [gw2] [ 2%] 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] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 218s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 218s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 218s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 218s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 218s test/base/test_dependency.py::DependencySortTest::test_sort_one 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 218s test/base/test_dependency.py::DependencySortTest::test_sort_three 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 218s test/base/test_dependency.py::DependencySortTest::test_sort_two 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 218s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 218s [gw4] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 218s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 218s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 218s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 218s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 218s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 218s 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] 218s [gw2] [ 2%] 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] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 218s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 218s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 218s 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] 218s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 218s [gw2] [ 2%] 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] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 218s 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 218s test/sql/test_compiler.py::DDLTest::test_create_index_exists 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 218s [gw2] [ 2%] 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 218s 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] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 218s test/sql/test_compiler.py::DDLTest::test_create_table_exists 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 218s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 218s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 218s [gw4] [ 2%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 218s [gw2] [ 2%] 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] 218s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 218s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 218s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 218s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 218s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 218s [gw4] [ 2%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 218s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 218s [gw2] [ 2%] 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] 218s test/sql/test_compiler.py::DDLTest::test_fk_render 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 218s [gw4] [ 2%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 218s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 218s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 218s [gw4] [ 2%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 218s test/orm/test_composites.py::ManyToOneTest::test_early_configure 218s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 218s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 218s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 218s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 218s [gw4] [ 2%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 218s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 218s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 218s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 218s 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] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 218s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 218s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 218s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 218s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 218s [gw2] [ 2%] 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] 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 218s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 218s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 218s 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] 218s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 218s test/orm/test_composites.py::ManyToOneTest::test_persist 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 218s test/sql/test_compiler.py::DDLTest::test_system_flag 218s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 218s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 218s test/sql/test_compiler.py::DDLTest::test_table_no_cols 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 218s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 218s [gw2] [ 2%] 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] 218s 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 218s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 218s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 218s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 218s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 218s [gw4] [ 2%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 218s [gw2] [ 2%] 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] 218s 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] 218s [gw6] [ 2%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 218s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 218s [gw6] [ 2%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 218s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 218s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 218s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 218s [gw6] [ 2%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 218s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 218s test/orm/test_composites.py::ManyToOneTest::test_query 218s [gw6] [ 2%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 218s [gw2] [ 2%] 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 218s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 218s 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] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 218s [gw6] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 218s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 218s [gw2] [ 2%] 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] 218s [gw6] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 218s 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] 218s [gw6] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 218s [gw7] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 218s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 218s [gw6] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 218s [gw2] [ 2%] 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 218s [gw5] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 218s 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] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 218s [gw3] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 218s [gw6] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 218s [gw6] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 218s [gw2] [ 3%] 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] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 218s 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] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 218s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 218s [gw2] [ 3%] 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] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 218s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 218s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 218s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 218s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 218s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 218s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 218s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 218s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 218s [gw4] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 218s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 218s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 218s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 218s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 218s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 218s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 218s [gw3] [ 3%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 218s test/ext/test_compiler.py::ExecuteTest::test_insert 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 218s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 218s [gw6] [ 3%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 218s test/ext/test_compiler.py::ExecuteTest::test_insert_session 218s test/orm/test_composites.py::NestedTest::test_round_trip 218s [gw6] [ 3%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 218s test/ext/test_compiler.py::ExecuteTest::test_select 218s [gw3] [ 3%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 218s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 218s [gw6] [ 3%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 218s test/ext/test_compiler.py::ExecuteTest::test_select_session 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 218s [gw6] [ 3%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 218s [gw3] [ 3%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 218s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 218s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 218s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 218s [gw6] [ 3%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 218s [gw3] [ 3%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 218s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 218s test/orm/test_compile.py::CompileTest::test_misc_one 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 218s [gw6] [ 3%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 218s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 218s [gw6] [ 3%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 218s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 218s [gw6] [ 3%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 218s [gw3] [ 3%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 218s [gw4] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 218s test/orm/test_compile.py::CompileTest::test_with_polymorphic 218s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 218s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 218s [gw3] [ 3%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 218s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 218s [gw2] [ 3%] 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] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 218s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 218s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 218s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 218s 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] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 218s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 218s [gw2] [ 3%] 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] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 218s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 218s 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] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 218s [gw4] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 218s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 218s [gw2] [ 3%] 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] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 218s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 218s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 218s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 218s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 218s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 218s test/sql/test_compiler.py::BindParameterTest::test_binds 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 218s [gw1] [ 3%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 218s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 218s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 218s 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] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 218s [gw4] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 218s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 218s [gw2] [ 3%] 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] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 218s 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] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 218s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 218s [gw2] [ 3%] 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] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 218s 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] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 218s [gw2] [ 3%] 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] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 218s 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] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 218s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 218s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 218s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 218s [gw2] [ 3%] 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] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 218s [gw4] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 218s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 218s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 218s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 218s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 218s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 218s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 218s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 218s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 218s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 218s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 218s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 218s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 218s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 218s 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] 218s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 219s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 219s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 219s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 219s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 219s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 219s [gw2] [ 3%] 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] 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 219s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 219s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 219s 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] 219s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 219s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 219s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 219s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 219s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 219s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 219s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 219s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 219s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 219s [gw4] [ 3%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 219s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 219s [gw2] [ 3%] 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] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 219s [gw6] [ 3%] 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'] 219s 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 219s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 219s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 219s [gw0] [ 3%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 219s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 219s [gw6] [ 3%] 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] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 219s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 219s 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] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 219s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 219s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 219s [gw0] [ 3%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 219s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 219s [gw2] [ 3%] 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] 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 219s 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] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 219s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 219s [gw0] [ 3%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 219s [gw5] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 219s [gw7] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 219s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 219s [gw2] [ 3%] 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] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 219s test/orm/test_composites.py::PointTest::test_comparator 219s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 219s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 219s [gw3] [ 3%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 219s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 219s [gw6] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 219s [gw2] [ 4%] 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] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 219s 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 219s [gw4] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 219s [gw2] [ 4%] 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] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 219s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 219s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 219s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 219s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 219s [gw2] [ 4%] 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] 219s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 219s 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] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 219s [gw2] [ 4%] 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 219s [gw3] [ 4%] 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] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 219s [gw3] [ 4%] 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] 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 219s 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] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 219s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 219s [gw0] [ 4%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 219s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 219s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 219s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 219s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 219s [gw2] [ 4%] 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] 219s test/orm/test_composites.py::PointTest::test_comparator_aliased 219s 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 219s [gw4] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 219s [gw2] [ 4%] 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] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 219s 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] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 219s [gw0] [ 4%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 219s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 219s [gw2] [ 4%] 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] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 219s 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] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 219s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 219s [gw2] [ 4%] 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 219s [gw0] [ 4%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 219s 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] 219s [gw2] [ 4%] 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] 219s test/orm/test_composites.py::PointTest::test_default_value 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 219s 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] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 219s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 219s [gw6] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 219s [gw2] [ 4%] 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] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 219s [gw4] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 219s test/orm/test_composites.py::PointTest::test_delete 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 219s 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 219s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 219s [gw2] [ 4%] 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] 219s 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 219s [gw2] [ 4%] 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 219s 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] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 219s [gw2] [ 4%] 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] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 219s 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 219s [gw2] [ 4%] 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] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 219s test/orm/test_composites.py::PointTest::test_detect_change 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 219s [gw2] [ 4%] 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] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 219s 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] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 219s test/orm/test_composites.py::PointTest::test_eager_load 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 219s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 219s [gw2] [ 4%] 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] 219s [gw4] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 219s 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] 219s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 219s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 219s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 219s [gw2] [ 4%] 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] 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 219s 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 219s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 219s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 219s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 219s [gw2] [ 4%] 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] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 219s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 219s 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 219s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 219s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 219s test/orm/test_composites.py::PointTest::test_early_configure 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 219s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 219s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 219s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 219s [gw2] [ 4%] 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] 219s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 219s test/sql/test_compiler.py::KwargPropagationTest::test_binary 219s 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 219s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 219s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 219s [gw6] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 219s test/sql/test_compiler.py::KwargPropagationTest::test_case 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 219s test/orm/test_composites.py::PointTest::test_expire 219s [gw6] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 219s [gw2] [ 4%] 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] 219s test/sql/test_compiler.py::CoercionTest::test_None_and_val 219s test/sql/test_compiler.py::KwargPropagationTest::test_cast 219s [gw6] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 219s 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] 219s test/sql/test_compiler.py::KwargPropagationTest::test_select 219s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 219s [gw6] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 219s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 219s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 219s [gw2] [ 4%] 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] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 219s test/sql/test_compiler.py::CoercionTest::test_val_and_None 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 219s 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] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 219s test/sql/test_compiler.py::CoercionTest::test_val_and_false 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 219s test/sql/test_compiler.py::CoercionTest::test_val_and_null 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 219s test/orm/test_composites.py::PointTest::test_get_history 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 219s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 219s [gw2] [ 4%] 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] 219s 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] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 219s [gw4] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 219s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 219s [gw3] [ 4%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 219s [gw2] [ 4%] 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] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 219s test/orm/test_composites.py::PointTest::test_no_name_declarative 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 219s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 219s 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)] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 219s [gw6] [ 4%] 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)] 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 219s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 219s [gw6] [ 4%] 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)] 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 219s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 219s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 219s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 219s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 219s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 219s [gw6] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 219s [gw4] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 219s [gw3] [ 4%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 219s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 219s [gw7] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 219s [gw5] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 219s test/orm/test_composites.py::PointTest::test_not_none 219s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_not_none 219s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 219s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 219s test/orm/test_composites.py::PointTest::test_query_cols 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 219s [gw2] [ 5%] 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] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 219s test/orm/test_composites.py::PointTest::test_query_cols_labeled 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 219s [gw2] [ 5%] 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] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 219s [gw4] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 219s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 219s test/orm/test_composites.py::PointTest::test_query_cols_legacy 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 219s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 219s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 219s 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] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 219s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 219s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 219s [gw2] [ 5%] 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] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 219s test/orm/test_composites.py::PointTest::test_round_trip 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 219s [gw4] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 219s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 219s [gw2] [ 5%] 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] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 219s [gw2] [ 5%] 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] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 219s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 219s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 219s [gw3] [ 5%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s [gw6] [ 5%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 219s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 219s test/orm/test_composites.py::PointTest::test_save_null 219s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 219s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 219s [gw4] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 219s [gw3] [ 5%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 219s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 219s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 219s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 219s [gw0] [ 5%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_save_null 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 219s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 219s test/dialect/test_all.py::ImportStarTest::test_all_import 219s [gw0] [ 5%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 219s [gw3] [ 5%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 219s test/orm/test_association.py::AssociationTest::test_delete 219s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 219s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s 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] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 219s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 219s [gw1] [ 5%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 219s [gw3] [ 5%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 219s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 219s [gw2] [ 5%] 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] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 219s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 219s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 219s test/orm/test_composites.py::PointTest::test_update_crit_fetch 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 219s 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] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 219s [gw0] [ 5%] PASSED test/orm/test_association.py::AssociationTest::test_delete 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 219s [gw4] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 219s test/orm/test_association.py::AssociationTest::test_insert 219s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 219s [gw2] [ 5%] 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] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 219s [gw0] [ 5%] PASSED test/orm/test_association.py::AssociationTest::test_insert 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 219s test/orm/test_association.py::AssociationTest::test_modify 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 219s test/orm/test_composites.py::PointTest::test_update_crit_sql 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 219s [gw0] [ 5%] PASSED test/orm/test_association.py::AssociationTest::test_modify 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 219s test/orm/test_association.py::AssociationTest::test_replace 219s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 219s [gw2] [ 5%] 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] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 219s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 219s [gw0] [ 5%] PASSED test/orm/test_association.py::AssociationTest::test_replace 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 219s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 219s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 219s 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] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 219s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 219s [gw7] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 219s [gw6] [ 5%] 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] 219s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 219s [gw2] [ 5%] 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] 219s 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] 219s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 219s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 219s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 219s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 219s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 219s [gw6] [ 5%] 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] 219s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 219s 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] 219s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 219s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 219s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 219s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 219s [gw6] [ 5%] 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] 219s 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] 219s 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] 219s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 219s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 220s [gw6] [ 5%] 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] 220s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 220s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 220s [gw7] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 220s [gw4] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 220s 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] 220s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 220s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 220s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 220s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 220s [gw6] [ 5%] 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] 220s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 220s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 220s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 220s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 220s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 220s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 220s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 220s [gw6] [ 5%] 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] 220s [gw7] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 220s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 220s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 220s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 220s [gw2] [ 5%] 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] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 220s 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] 220s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 220s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 220s [gw7] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 220s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 220s [gw6] [ 5%] 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] 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 220s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 220s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 220s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 220s [gw6] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 220s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 220s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 220s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 220s [gw2] [ 5%] 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] 220s [gw7] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 220s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 220s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 220s 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] 220s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 220s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 220s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 220s [gw6] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 220s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 220s [gw3] [ 5%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 220s [gw4] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 220s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 220s [gw2] [ 5%] 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] 220s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 220s [gw7] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 220s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 220s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 220s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 220s [gw6] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 220s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 220s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 220s [gw7] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 220s [gw2] [ 5%] 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] 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 220s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 220s [gw6] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 220s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 220s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 220s [gw5] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 220s [gw6] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 220s [gw2] [ 5%] 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] 220s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 220s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 220s [gw7] [ 6%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 220s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 220s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 220s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 220s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 220s [gw6] [ 6%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 220s [gw3] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 220s [gw7] [ 6%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 220s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 220s 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] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 220s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 220s [gw2] [ 6%] 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] 220s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 220s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 220s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 220s 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] 220s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 220s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 220s [gw6] [ 6%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 220s [gw2] [ 6%] 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] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 220s 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] 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 220s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 220s test/sql/test_computed.py::DDLComputedTest::test_other_options 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 220s [gw2] [ 6%] 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] 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 220s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 220s 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] 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 220s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 220s [gw7] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 220s [gw2] [ 6%] 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] 220s [gw6] [ 6%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 220s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 220s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 220s [gw6] [ 6%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 220s [gw6] [ 6%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 220s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 220s [gw6] [ 6%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 220s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 220s [gw6] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 220s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 220s [gw6] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 220s [gw7] [ 6%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 220s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 220s [gw2] [ 6%] 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] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 220s [gw2] [ 6%] 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] 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 220s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 220s [gw7] [ 6%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 220s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 220s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 220s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 220s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 220s 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] 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 220s [gw2] [ 6%] 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] 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 220s [gw2] [ 6%] 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] 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 220s [gw2] [ 6%] 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] 220s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 220s [gw7] [ 6%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 220s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 220s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 220s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 220s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 220s [gw6] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 220s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 220s [gw3] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 220s [gw3] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 220s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 220s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 220s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 220s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 220s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 220s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 220s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 220s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 220s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 220s [gw5] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 220s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 220s [gw3] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 220s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 220s [gw4] [ 6%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 220s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 220s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 220s [gw6] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 220s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 220s test/sql/test_compiler.py::ResultMapTest::test_nested_api 220s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 220s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 220s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 220s 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] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 220s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 220s [gw7] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 220s [gw6] [ 7%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 220s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 220s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 220s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 220s [gw6] [ 7%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 220s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 220s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 220s [gw2] [ 7%] 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] 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 220s [gw4] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 220s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 220s [gw6] [ 7%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 220s [gw4] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 220s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 220s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 220s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 220s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 220s [gw4] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 220s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 220s [gw4] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 220s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 220s 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] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 220s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 220s [gw2] [ 7%] 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] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 220s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 220s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 220s [gw7] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 220s [gw2] [ 7%] 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] 220s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 220s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 220s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 220s [gw2] [ 7%] 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] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 220s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 220s [gw3] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 220s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 220s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 220s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 220s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 220s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 220s 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] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 220s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 220s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 220s 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]] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 220s [gw7] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 220s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 220s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 220s [gw3] [ 7%] 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]] 220s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 220s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 220s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 220s 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] 220s [gw3] [ 7%] 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] 220s 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]] 220s [gw2] [ 7%] 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] 220s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 220s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 220s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 220s 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] 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 220s [gw3] [ 7%] 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]] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 220s 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] 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 220s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 220s [gw3] [ 7%] 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] 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 220s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 220s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 220s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 220s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 220s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 220s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 220s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 220s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 220s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 220s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 220s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 220s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 220s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 221s [gw2] [ 7%] 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] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 221s 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] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 221s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 221s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 221s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 221s test/ext/test_associationproxy.py::CustomDictTest::test_abc 221s [gw2] [ 7%] 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] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 221s [gw7] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 221s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 221s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 221s [gw2] [ 7%] 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] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 221s [gw3] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 221s [gw2] [ 7%] 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] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 221s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 221s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 221s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 221s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 221s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 221s 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] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 221s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s [gw2] [ 7%] 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] 221s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 221s [gw7] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 221s 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] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 221s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 221s [gw2] [ 7%] 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] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 221s 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] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 221s [gw6] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 221s [gw2] [ 7%] 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] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 221s [gw5] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 221s [gw4] [ 7%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 221s 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] 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 221s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 221s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 221s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 221s [gw2] [ 7%] 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] 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 221s [gw3] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 221s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 221s [gw6] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 221s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 221s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 221s [gw7] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 221s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 221s test/ext/test_associationproxy.py::CustomSetTest::test_abc 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 221s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 221s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 221s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 221s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 221s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 221s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 221s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 221s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 221s [gw3] [ 8%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 221s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 221s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 221s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 221s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 221s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 221s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 221s [gw7] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 221s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 221s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 221s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 221s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 221s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 221s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 221s [gw4] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 221s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 221s [gw4] [ 8%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 221s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 221s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 221s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 221s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 221s [gw4] [ 8%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 221s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 221s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 221s [gw4] [ 8%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 221s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 221s test/orm/test_deprecations.py::GetTest::test_get 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 221s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 221s [gw6] [ 8%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 221s [gw7] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 221s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::GetTest::test_get 221s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 221s test/orm/test_deprecations.py::GetTest::test_get_against_col 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 221s test/orm/test_deprecations.py::GetTest::test_loader_options 221s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 221s test/orm/test_deprecations.py::GetTest::test_no_criterion 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 221s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 221s [gw3] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 221s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 221s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 221s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 221s [gw6] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 221s test/sql/test_compiler.py::SchemaTest::test_alias 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 221s [gw4] [ 8%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 221s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 221s [gw4] [ 8%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 221s test/sql/test_compiler.py::SchemaTest::test_insert 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 221s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 221s test/orm/test_deprecations.py::ImmediateTest::test_value 221s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 221s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 221s [gw7] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 221s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 221s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 221s 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] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 221s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 221s [gw6] [ 8%] 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] 221s 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] 221s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 221s [gw4] [ 8%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 221s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 221s [gw4] [ 8%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 221s test/dialect/mssql/test_compiler.py::CompileTest::test_function 221s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 221s [gw4] [ 8%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 221s [gw6] [ 8%] 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] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 221s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 221s 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] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 221s [gw3] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 221s [gw7] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 221s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 221s [gw6] [ 8%] 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] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 221s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 221s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 221s 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] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 221s [gw6] [ 8%] 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] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 221s 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] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 221s [gw6] [ 8%] 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] 221s 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] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 221s [gw6] [ 8%] 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] 221s 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] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 221s [gw6] [ 8%] 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] 221s 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] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 221s [gw6] [ 8%] 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] 221s 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] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 221s [gw6] [ 8%] 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] 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 221s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 221s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 221s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 221s 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] 221s [gw6] [ 8%] 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] 221s 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] 221s [gw6] [ 8%] 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] 221s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 221s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 221s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 221s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 221s [gw4] [ 8%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 221s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 221s [gw6] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 221s [gw5] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 221s [gw7] [ 9%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 221s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 221s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 221s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 221s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 221s test/sql/test_compiler.py::SchemaTest::test_select 221s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 221s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 221s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 221s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 221s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 221s [gw6] [ 9%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 221s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 221s [gw6] [ 9%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 221s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 221s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 221s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 221s [gw6] [ 9%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 221s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 221s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 221s [gw6] [ 9%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 221s test/sql/test_compiler.py::SchemaTest::test_update 221s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 221s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 221s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 221s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 221s test/sql/test_compiler.py::SelectTest::test_alias 221s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 221s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 221s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 221s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 221s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 221s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 221s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 221s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 221s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 221s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 221s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 221s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 221s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 221s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 221s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 221s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 221s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 221s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 221s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 221s test/sql/test_compiler.py::SelectTest::test_calculated_columns 221s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 221s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 221s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 221s test/sql/test_compiler.py::SelectTest::test_cast 221s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 222s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 222s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 222s test/sql/test_compiler.py::SelectTest::test_collate 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 222s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 222s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 222s test/sql/test_compiler.py::SelectTest::test_compound_grouping 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 222s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 222s test/sql/test_compiler.py::SelectTest::test_compound_selects 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 222s [gw7] [ 9%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 222s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 222s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 222s test/sql/test_compiler.py::SelectTest::test_conjunctions 222s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 222s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 222s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 222s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 222s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 222s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 222s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 222s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 222s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 222s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 222s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 222s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 222s test/sql/test_compiler.py::SelectTest::test_date_between 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 222s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 222s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 222s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 222s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 222s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 222s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 222s [gw4] [ 9%] 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] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 222s test/sql/test_compiler.py::SelectTest::test_distinct 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 222s test/sql/test_compiler.py::SelectTest::test_distinct_on 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 222s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 222s [gw7] [ 9%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 222s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 222s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 222s test/sql/test_compiler.py::SelectTest::test_exists 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 222s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 222s [gw4] [ 9%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 222s test/sql/test_compiler.py::SelectTest::test_exists_method 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 222s [gw7] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 222s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 222s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 222s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 222s [gw4] [ 9%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 222s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 222s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 222s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 222s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 222s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 222s [gw7] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 222s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 222s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 222s test/sql/test_compiler.py::SelectTest::test_for_update 222s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 222s test/sql/test_compiler.py::SelectTest::test_from_subquery 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 222s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 222s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 222s test/sql/test_compiler.py::SelectTest::test_full_outer_join 222s [gw3] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 222s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 222s test/sql/test_compiler.py::SelectTest::test_hints 222s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 222s [gw3] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 222s [gw3] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 222s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 222s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 222s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 222s test/sql/test_compiler.py::SelectTest::test_joins 222s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 222s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 222s [gw5] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 222s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 222s test/orm/test_deprecations.py::MergeResultTest::test_single_column 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 222s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 222s [gw3] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 222s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 222s [gw4] [ 9%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 222s [gw3] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 222s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 222s [gw6] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 222s 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] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 222s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 222s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 222s [gw2] [ 10%] 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] 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 222s 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] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 222s [gw2] [ 10%] 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] 222s 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] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 222s [gw7] [ 10%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 222s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 222s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 222s [gw2] [ 10%] 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] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 222s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 222s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 222s 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] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 222s [gw3] [ 10%] 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)] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 222s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 222s 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] 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 222s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 222s [gw3] [ 10%] 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] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 222s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 222s [gw2] [ 10%] 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] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 222s 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] 222s [gw7] [ 10%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 222s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 222s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 222s test/sql/test_compiler.py::SelectTest::test_literal 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 222s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 222s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 222s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 222s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 222s test/sql/test_compiler.py::SelectTest::test_naming 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 222s [gw2] [ 10%] 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] 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 222s 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] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 222s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 222s [gw2] [ 10%] 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] 222s [gw7] [ 10%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 222s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 222s 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] 222s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 222s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 222s [gw2] [ 10%] 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] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 222s 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] 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 222s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 222s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 222s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 222s [gw2] [ 10%] 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] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 222s 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] 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 222s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 222s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 222s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 222s [gw2] [ 10%] 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] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 222s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 222s 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] 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 222s [gw4] [ 10%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 222s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 222s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 222s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 222s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 222s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 222s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 222s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 222s [gw2] [ 10%] 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] 222s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 222s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 222s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 222s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 222s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 222s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 222s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 222s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 223s 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] 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 223s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 223s [gw7] [ 10%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 223s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 223s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 223s test/ext/test_associationproxy.py::DefaultTest::test_abc 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 223s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 223s [gw2] [ 10%] 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] 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 223s 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] 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 223s [gw2] [ 10%] 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] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 223s 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] 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 223s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 223s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 223s [gw2] [ 10%] 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] 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 223s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 223s 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] 223s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 223s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 223s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 223s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 223s [gw2] [ 10%] 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] 223s [gw3] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 223s 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] 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 223s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 223s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 223s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 223s [gw2] [ 10%] 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] 223s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 223s 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] 223s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 223s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 223s 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.] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 223s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 223s [gw3] [ 10%] 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.] 223s 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.] 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 223s [gw3] [ 10%] 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.] 223s 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.] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 223s [gw2] [ 10%] 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] 223s [gw3] [ 10%] 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.] 223s 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.] 223s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 223s [gw3] [ 10%] 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.] 223s 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] 223s 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] 223s [gw3] [ 10%] 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] 223s 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] 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 223s [gw3] [ 10%] 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] 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 223s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 223s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 223s 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] 223s [gw3] [ 10%] 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] 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 223s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 223s [gw2] [ 10%] 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] 223s test/sql/test_compiler.py::SelectTest::test_over 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 223s 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] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 223s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 223s [gw2] [ 10%] 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] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over 223s test/sql/test_compiler.py::SelectTest::test_over_framespec 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 223s 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] 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 223s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 223s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 223s [gw2] [ 10%] 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] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 223s [gw5] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 223s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 223s 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] 223s [gw5] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 223s [gw5] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 223s test/sql/test_compiler.py::SelectTest::test_over_within_group 223s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 223s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 223s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 223s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 223s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 223s [gw2] [ 10%] 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] 223s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 223s [gw4] [ 10%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 223s 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] 223s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 223s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 223s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 223s [gw3] [ 10%] 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] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 223s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 223s test/sql/test_compiler.py::SelectTest::test_paramstyles 223s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 223s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 223s test/sql/test_compiler.py::SelectTest::test_percent_chars 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 223s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 223s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 223s [gw3] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 223s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 223s [gw2] [ 10%] 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] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 223s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 223s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 223s [gw5] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 223s 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] 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 223s test/sql/test_compiler.py::SelectTest::test_prefix 223s [gw3] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 223s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 223s [gw6] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 223s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 223s [gw3] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 223s test/sql/test_compiler.py::SelectTest::test_scalar_select 223s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 223s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 223s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 223s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 223s [gw3] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 223s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 223s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 223s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 223s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 223s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 223s [gw2] [ 11%] 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] 223s 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] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 223s [gw6] [ 11%] 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] 223s 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] 223s test/ext/test_associationproxy.py::InfoTest::test_constructor 223s [gw6] [ 11%] 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] 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 223s 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] 223s test/ext/test_associationproxy.py::InfoTest::test_empty 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 223s [gw6] [ 11%] 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] 223s 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] 223s 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] 223s test/ext/test_associationproxy.py::InfoTest::test_via_cls 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 223s [gw6] [ 11%] 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] 223s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 223s 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] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 223s [gw6] [ 11%] 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] 223s 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] 223s [gw2] [ 11%] 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] 223s [gw6] [ 11%] 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] 223s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 223s test/sql/test_compiler.py::SelectTest::test_statement_hints 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 223s test/sql/test_compiler.py::SelectTest::test_table_select 223s 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] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 223s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 223s test/sql/test_compiler.py::SelectTest::test_use_labels 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 223s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 223s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 223s test/sql/test_compiler.py::SelectTest::test_where_empty 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 223s test/sql/test_compiler.py::SelectTest::test_where_multiple 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 223s test/sql/test_compiler.py::SelectTest::test_where_subquery 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 223s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 223s [gw2] [ 11%] 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] 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 223s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 223s 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] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 223s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 223s [gw6] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 223s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 223s [gw6] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 223s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 223s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 223s [gw6] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 223s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 223s [gw6] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 223s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 223s [gw6] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 223s [gw2] [ 11%] 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] 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 223s [gw5] [ 11%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 223s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 223s 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] 223s test/sql/test_compiler.py::StringifySpecialTest::test_basic 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 223s [gw2] [ 11%] 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] 223s 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] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 223s test/sql/test_compiler.py::StringifySpecialTest::test_cte 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 223s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 223s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 223s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 223s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 223s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 223s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 223s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 223s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 223s [gw2] [ 11%] 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] 223s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 223s 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] 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 223s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 223s [gw2] [ 11%] 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] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 223s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 223s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 223s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 223s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 223s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 223s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 223s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 223s test/sql/test_compiler.py::StringifySpecialTest::test_returning 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 223s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 223s 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] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 223s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 223s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 223s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 223s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 223s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 223s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 223s test/ext/test_associationproxy.py::ListTest::test_abc 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 223s [gw2] [ 11%] 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] 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 223s 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] 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 223s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 223s [gw2] [ 11%] 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] 223s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 223s 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] 223s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 223s [gw6] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 223s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 223s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 223s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 223s [gw2] [ 11%] 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] 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 223s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 223s 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] 223s [gw6] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 223s test/ext/test_compiler.py::UserDefinedTest::test_annotations 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 223s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 223s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 223s test/ext/test_compiler.py::UserDefinedTest::test_column 223s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 223s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 223s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 223s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 223s [gw2] [ 11%] 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] 223s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 223s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 223s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 223s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 223s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 223s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 223s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 223s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 223s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 223s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 223s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 223s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 223s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 223s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 223s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 223s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 223s test/ext/test_compiler.py::UserDefinedTest::test_functions 223s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 223s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 223s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 224s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 224s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 224s [gw6] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 224s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 224s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 224s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 224s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 224s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 224s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 224s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 224s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 224s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 224s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 224s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 224s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 224s [gw6] [ 11%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 224s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 224s [gw7] [ 11%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 224s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 224s [gw6] [ 11%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 224s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 224s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 224s [gw7] [ 11%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 224s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 224s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 224s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 224s [gw6] [ 11%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 224s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 224s [gw7] [ 11%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 224s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 224s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 224s 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] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 224s [gw6] [ 11%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 224s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 224s [gw2] [ 11%] 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] 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 224s 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] 224s [gw4] [ 11%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 224s [gw7] [ 11%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 224s [gw6] [ 11%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 224s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 224s [gw5] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 224s [gw4] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 224s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 224s [gw2] [ 12%] 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] 224s 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] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 224s [gw7] [ 12%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 224s [gw2] [ 12%] 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] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 224s 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] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 224s [gw4] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 224s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 224s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 224s [gw2] [ 12%] 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] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 224s 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] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 224s [gw2] [ 12%] 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] 224s 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] 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 224s [gw2] [ 12%] 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] 224s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 224s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 224s 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] 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 224s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 224s [gw7] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 224s [gw2] [ 12%] 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] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 224s 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] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 224s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 224s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 224s [gw2] [ 12%] 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] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 224s 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] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 224s [gw2] [ 12%] 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] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 224s 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] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 224s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 224s [gw2] [ 12%] 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] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 224s 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] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 224s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 224s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 224s [gw2] [ 12%] 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] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 224s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 224s 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] 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 224s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 224s [gw2] [ 12%] 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] 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 224s 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] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 224s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 224s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 224s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 224s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 224s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 224s [gw2] [ 12%] 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] 224s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 224s 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] 224s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 224s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 224s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 224s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 224s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 225s [gw2] [ 12%] 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] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 225s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 225s 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] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 225s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 225s [gw2] [ 12%] 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] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 225s 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] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 225s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 225s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 225s [gw2] [ 12%] 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] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 225s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 225s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 225s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 225s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 225s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 225s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 225s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 225s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 225s test/orm/test_eager_relations.py::AddEntityTest::test_options 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 225s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 225s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 225s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 225s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 225s [gw7] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 225s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 225s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 225s test/orm/test_deprecations.py::ParentTest::test_m2m 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 225s test/orm/test_deprecations.py::ParentTest::test_noparent 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 225s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 225s test/orm/test_deprecations.py::ParentTest::test_o2m 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 225s [gw3] [ 12%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 225s test/orm/test_deprecations.py::ParentTest::test_select_from 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 225s [gw2] [ 12%] 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] 225s [gw5] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 225s [gw7] [ 12%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 225s [gw7] [ 12%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 225s [gw7] [ 12%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 225s [gw6] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 225s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 225s [gw4] [ 12%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 225s [gw7] [ 12%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 225s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 225s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 225s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 225s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 225s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 225s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 225s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 225s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 225s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 225s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 225s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 225s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 225s test/orm/test_deprecations.py::ParentTest::test_with_transient 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 225s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 225s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 225s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 225s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 225s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 225s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 225s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 225s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 225s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 225s [gw4] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 225s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 225s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 225s [gw4] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 225s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 225s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 225s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 225s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 225s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 225s test/engine/test_deprecations.py::ResetEventTest::test_custom 225s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 225s [gw4] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 225s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 225s [gw4] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 225s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 225s [gw4] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 225s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 225s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 225s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 225s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 225s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 225s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 225s test/sql/test_deprecations.py::SelectableTest::test_alias_union 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 225s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 225s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 225s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 225s test/sql/test_deprecations.py::SelectableTest::test_column 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 225s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 225s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 225s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 225s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 225s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 225s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 225s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 225s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 225s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 225s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 225s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 225s test/sql/test_deprecations.py::SelectableTest::test_select_labels 225s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 226s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 226s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 226s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 226s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 226s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 226s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 226s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 226s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 226s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 226s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 226s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 226s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 226s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 226s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 226s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 226s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 226s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 226s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 226s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 226s [gw2] [ 13%] 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] 226s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 226s test/orm/test_eager_relations.py::EagerTest::test_against_select 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 226s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 226s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 226s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 226s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 226s [gw4] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 226s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 226s [gw2] [ 13%] 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] 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 226s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 226s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 226s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 226s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 226s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 226s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 226s test/orm/test_eager_relations.py::EagerTest::test_aliasing 226s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 226s [gw4] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 226s [gw2] [ 13%] 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] 226s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 226s test/orm/test_eager_relations.py::EagerTest::test_basic 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 226s [gw4] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 226s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 226s [gw4] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 226s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 226s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 226s [gw4] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 226s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 226s [gw4] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 226s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 226s [gw4] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 226s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 226s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 226s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 226s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 226s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 226s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 226s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 226s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 226s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 226s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 226s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 226s [gw7] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 226s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 226s test/orm/test_eager_relations.py::EagerTest::test_cyclical 226s [gw4] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 226s [gw2] [ 13%] 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] 226s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 226s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 226s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 226s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 226s [gw2] [ 13%] 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] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 226s [gw4] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 226s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 226s [gw6] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 226s [gw5] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 226s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 226s [gw2] [ 13%] 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] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 226s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 226s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 226s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 226s test/orm/test_eager_relations.py::EagerTest::test_distinct 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 226s [gw6] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 226s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 226s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 226s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 226s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 226s [gw6] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 226s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 226s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 226s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 226s [gw6] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 226s test/orm/test_eager_relations.py::EagerTest::test_eager_option 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 226s [gw0] [ 14%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 226s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 226s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 226s [gw0] [ 14%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 226s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 226s [gw0] [ 14%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 226s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 226s [gw6] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 226s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 226s [gw0] [ 14%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 226s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 226s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 226s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 226s [gw6] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 226s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 226s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 226s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 226s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 226s [gw6] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 226s test/orm/test_eager_relations.py::EagerTest::test_inner_join 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 226s test/base/test_except.py::PickleException::test_all_exc 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_all_exc 226s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 226s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 226s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 226s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 226s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 226s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 226s test/base/test_except.py::PickleException::test_exc[CompileError-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 226s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 226s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 226s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 226s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 226s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 226s test/base/test_except.py::PickleException::test_exc[DataError-0] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 226s test/base/test_except.py::PickleException::test_exc[DataError-1] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 226s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 226s test/base/test_except.py::PickleException::test_exc[DataError-details] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 226s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 226s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 226s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 226s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 226s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 226s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 226s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 226s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 226s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 226s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 226s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 226s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 226s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 226s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 226s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 226s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 226s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 226s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 226s test/base/test_except.py::PickleException::test_exc[InternalError-0] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 226s test/base/test_except.py::PickleException::test_exc[InternalError-1] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 226s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 226s test/base/test_except.py::PickleException::test_exc[InternalError-details] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 226s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 226s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 226s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 226s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 226s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 226s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 226s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 226s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 226s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 226s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 226s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 226s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 226s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 226s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 226s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 226s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 226s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 227s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 227s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 227s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 227s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 227s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 227s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 227s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 227s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 227s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 227s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 227s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 227s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 227s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 227s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 227s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 227s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 227s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 227s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 227s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 227s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 227s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 227s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 227s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 227s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 227s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 227s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 227s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 227s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 227s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 227s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 227s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 227s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 227s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 227s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 227s test/base/test_except.py::PickleException::test_exc[SAWarning-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 227s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 227s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 227s test/base/test_except.py::PickleException::test_exc[StatementError-0] 227s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 227s test/base/test_except.py::PickleException::test_exc[StatementError-1] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 227s test/base/test_except.py::PickleException::test_exc[StatementError-details] 227s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 227s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 227s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 227s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 227s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 227s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 227s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 227s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 227s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 227s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 227s [gw6] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 227s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 227s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 227s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 227s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 227s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 227s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 227s test/base/test_except.py::WrapTest::test_db_error_normal 227s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 227s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 227s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 227s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 227s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 227s test/base/test_except.py::WrapTest::test_db_error_system_exit 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 227s 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] 227s [gw4] [ 14%] 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] 227s 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] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 227s test/base/test_except.py::WrapTest::test_statement_error_no_code 227s [gw4] [ 14%] 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] 227s 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] 227s [gw4] [ 14%] 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] 227s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 227s test/orm/test_eager_relations.py::EagerTest::test_late_compile 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 227s test/base/test_except.py::WrapTest::test_statement_error_w_code 227s 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] 227s [gw4] [ 14%] 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] 227s 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] 227s [gw4] [ 14%] 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] 227s 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] 227s [gw4] [ 14%] 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] 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 227s test/base/test_except.py::WrapTest::test_tostring 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 227s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_tostring 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 227s test/base/test_except.py::WrapTest::test_tostring_large_dict 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 227s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 227s test/orm/test_eager_relations.py::EagerTest::test_limit 227s [gw7] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 227s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 227s test/base/test_except.py::WrapTest::test_tostring_large_executemany 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 227s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 227s test/base/test_except.py::WrapTest::test_tostring_large_list 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 227s test/base/test_except.py::WrapTest::test_tostring_with_newlines 227s [gw6] [ 14%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 227s [gw5] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 227s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 227s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 227s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 227s [gw4] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 227s test/base/test_except.py::WrapTest::test_version_token 227s [gw4] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 227s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 227s [gw6] [ 15%] PASSED test/base/test_except.py::WrapTest::test_version_token 227s test/base/test_except.py::WrapTest::test_wrap_multi_arg 227s [gw6] [ 15%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 227s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 227s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 227s [gw6] [ 15%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 227s test/orm/test_eager_relations.py::EagerTest::test_limit_2 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 227s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 227s [gw6] [ 15%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 227s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 227s test/orm/test_eager_relations.py::EagerTest::test_limit_3 227s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 227s [gw4] [ 15%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 227s [gw4] [ 15%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 227s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 227s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 227s 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] 227s [gw4] [ 15%] 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] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 227s test/orm/test_eager_relations.py::EagerTest::test_limit_4 227s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 227s [gw4] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 227s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 227s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 227s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 227s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 227s [gw2] [ 15%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 227s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 227s 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] 227s [gw4] [ 15%] 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] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 227s 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] 227s [gw4] [ 15%] 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] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 227s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 227s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 227s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 227s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 227s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 227s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 227s test/orm/test_bundle.py::BundleTest::test_c_attr 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 227s test/orm/test_bundle.py::BundleTest::test_clause_expansion 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 227s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 227s [gw4] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 227s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 227s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 227s [gw4] [ 15%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 227s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 227s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 227s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 227s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 227s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 227s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 227s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 227s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 227s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 227s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 227s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 227s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 227s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 227s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 228s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 228s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 228s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 228s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 228s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 228s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 228s test/orm/test_bundle.py::BundleTest::test_filter_by 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 228s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 228s test/orm/test_bundle.py::BundleTest::test_join_relationship 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 228s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 228s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 228s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 228s test/orm/test_bundle.py::BundleTest::test_join_selectable 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 228s [gw4] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 228s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 228s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 228s [gw4] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 228s [gw4] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 228s [gw4] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 228s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 228s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 228s [gw4] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 228s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 228s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 228s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 228s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 228s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 228s test/orm/test_bundle.py::BundleTest::test_multi_bundle 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 228s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 228s [gw7] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 228s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 228s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 228s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 228s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 228s test/orm/test_bundle.py::BundleTest::test_query_count 228s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 228s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 228s test/orm/test_bundle.py::BundleTest::test_result 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_result 228s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 228s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 228s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 228s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 228s [gw5] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 228s [gw2] [ 15%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 228s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 228s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 228s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 228s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 228s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 228s test/orm/test_bundle.py::BundleTest::test_subclass 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 228s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 228s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 228s [gw2] [ 16%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 228s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 228s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 228s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 228s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 228s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 228s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 228s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 228s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 228s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 228s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 228s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 228s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 228s test/orm/test_cache_key.py::CacheKeyTest::test_options 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 228s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 228s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 228s [gw0] [ 16%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 228s test/orm/test_eager_relations.py::EagerTest::test_orderby 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 228s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 228s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 228s [gw0] [ 16%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 228s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 228s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 228s [gw0] [ 16%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 228s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 228s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 228s [gw0] [ 16%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 228s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 228s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 228s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 228s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 228s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 228s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 228s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 228s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 228s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 228s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 228s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 228s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 228s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 228s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 228s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 228s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 228s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 228s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 228s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 228s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 228s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 228s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 228s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 228s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 228s [gw2] [ 16%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 228s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 228s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 228s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 228s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 228s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 228s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 228s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 228s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 228s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 228s test/orm/test_eager_relations.py::EagerTest::test_wide 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 229s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 229s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 229s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 229s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 229s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 229s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 229s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 229s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 229s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 229s [gw4] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 229s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 229s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 229s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 229s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 229s [gw5] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 229s [gw5] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 229s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 229s [gw5] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 229s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 229s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 229s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 229s [gw7] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 229s 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] 229s [gw7] [ 16%] 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] 229s 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] 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 229s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 229s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 229s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 229s [gw7] [ 16%] 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] 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 229s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 229s 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] 229s [gw7] [ 16%] 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] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 229s 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] 229s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 229s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 229s [gw7] [ 16%] 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] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 229s [gw4] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 229s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 229s 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] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 229s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 229s 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] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 229s 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] 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 229s 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] 229s [gw4] [ 16%] 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] 229s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 229s 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] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 229s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 229s [gw4] [ 16%] 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] 229s 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] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 229s 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] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 229s 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] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 229s 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] 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 229s 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] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 229s 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] 229s [gw4] [ 16%] 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] 229s 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] 229s [gw4] [ 16%] 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] 229s [gw5] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 229s 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] 229s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 229s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 229s [gw4] [ 16%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 229s [gw4] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 229s 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] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 229s [gw4] [ 17%] 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] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 229s [gw4] [ 17%] 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] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 229s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 229s 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] 229s [gw4] [ 17%] 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] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 229s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 229s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 229s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 229s 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] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 229s [gw5] [ 17%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 229s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 229s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 229s [gw4] [ 17%] 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] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 229s [gw4] [ 17%] 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] 229s 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] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 229s [gw4] [ 17%] 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] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 229s [gw4] [ 17%] 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] 229s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 229s [gw4] [ 17%] 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] 229s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 229s 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] 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 229s 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] 229s [gw4] [ 17%] 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] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 229s 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] 229s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 229s [gw4] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 229s 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] 229s [gw4] [ 17%] 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] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 229s 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] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 229s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 229s [gw4] [ 17%] 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] 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 229s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 229s [gw4] [ 17%] 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] 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 229s [gw4] [ 17%] 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] 229s 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] 229s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 229s [gw4] [ 17%] 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] 229s 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] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 229s [gw4] [ 17%] 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] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 229s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 229s [gw4] [ 17%] 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] 229s 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] 229s [gw4] [ 17%] 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] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 229s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 229s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 229s [gw4] [ 17%] 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] 229s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 229s [gw4] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 229s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 229s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 229s [gw4] [ 17%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 229s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 229s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 229s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 229s [gw4] [ 17%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 229s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 229s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 229s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 229s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 229s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 229s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 229s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 229s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 229s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 229s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 229s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 229s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 229s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 229s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 229s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 229s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 229s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 229s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 229s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 229s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 229s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 229s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 229s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 229s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 229s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 229s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 229s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 229s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 229s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 229s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 229s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 230s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 230s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 230s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 230s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 230s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 230s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 230s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 230s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 230s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 230s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 230s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 230s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 230s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 230s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 230s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 230s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 230s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 230s [gw5] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 230s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 230s [gw7] [ 17%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 230s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 230s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 230s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 230s [gw4] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 230s test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 230s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 230s test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 230s test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 230s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 230s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 230s [gw6] [ 17%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 230s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 230s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 230s [gw7] [ 17%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 230s test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 230s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 230s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 230s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 230s test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 230s [gw6] [ 18%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 230s test/engine/test_execute.py::EngineEventsTest::test_dispose_event 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 230s [gw5] [ 18%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dispose_event 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 230s test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 230s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 230s test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 230s [gw2] [ 18%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 230s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 230s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 230s test/engine/test_execute.py::EngineEventsTest::test_engine_connect 230s [gw5] [ 18%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_engine_connect 230s test/engine/test_execute.py::EngineEventsTest::test_execute_events 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execute_events 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 230s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 230s test/engine/test_execute.py::EngineEventsTest::test_execution_options 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 230s test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 230s [gw5] [ 18%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 230s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 230s test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 230s test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 230s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 230s [gw2] [ 18%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 230s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 230s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 230s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 230s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 230s [gw2] [ 18%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 230s test/orm/test_dynamic.py::DynamicTest::test_basic 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 230s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 230s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 230s [gw7] [ 18%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 230s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 230s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 230s [gw2] [ 18%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 230s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 230s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 230s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 230s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 230s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 230s [gw2] [ 18%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 230s [gw5] [ 18%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 230s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 230s test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 230s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 230s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 230s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 230s [gw2] [ 18%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 230s test/engine/test_execute.py::EngineEventsTest::test_options 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_options 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 230s test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 230s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 230s test/orm/test_dynamic.py::DynamicTest::test_count 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 230s test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 230s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 230s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 230s test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 230s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 230s test/engine/test_execute.py::EngineEventsTest::test_retval_flag 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_retval_flag 230s test/engine/test_execute.py::EngineEventsTest::test_transactional 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 230s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 230s test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 230s [gw6] [ 18%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 230s test/engine/test_execute.py::EngineEventsTest::test_transactional_named 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 230s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 230s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional_named 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 230s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 230s [gw5] [ 18%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 230s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 230s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 230s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 230s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 230s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 230s test/orm/test_dynamic.py::DynamicTest::test_m2m 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 230s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 230s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 230s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 230s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 230s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 230s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 230s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 230s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 230s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 230s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 230s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 230s [gw5] [ 18%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 230s [gw6] [ 18%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 230s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 230s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 230s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 230s [gw6] [ 18%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 230s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 230s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 230s [gw4] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 230s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 230s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 230s test/orm/test_dynamic.py::DynamicTest::test_no_count 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 230s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 230s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 230s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 230s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 230s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 230s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 230s test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 230s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 230s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 230s test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 230s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 230s test/engine/test_execute.py::ExecuteTest::test_no_strings 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 230s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_no_strings 230s test/engine/test_execute.py::ExecuteTest::test_not_an_executable 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 230s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_not_an_executable 230s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 230s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 230s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 230s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 230s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 230s [gw7] [ 18%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 230s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 230s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 230s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 230s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 230s [gw6] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 230s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 230s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 230s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 230s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 230s test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 230s test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 230s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 230s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 230s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 230s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 230s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 230s test/engine/test_execute.py::ExecuteTest::test_scalar 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalar 230s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 230s test/engine/test_execute.py::ExecuteTest::test_scalars 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalars 230s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 230s [gw2] [ 19%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 230s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 230s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 230s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 230s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 230s [gw2] [ 19%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 230s test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 230s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 230s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 230s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 230s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 231s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 231s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 231s test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 231s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 231s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 231s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 231s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 231s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 231s test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 231s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 231s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 231s test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 231s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 231s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 231s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 231s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 231s [gw6] [ 19%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 231s [gw6] [ 19%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 231s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 231s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 231s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 231s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 231s test/orm/test_dynamic.py::DynamicTest::test_no_populate 231s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 231s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 231s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 231s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 231s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 231s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 231s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 231s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 231s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 231s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 231s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 231s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 231s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 231s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 231s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 231s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 231s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 231s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 231s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 231s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 231s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 231s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 231s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 231s test/orm/test_dynamic.py::DynamicTest::test_order_by 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 231s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 231s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 231s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 231s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 231s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 231s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 231s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 231s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 231s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 231s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 231s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 231s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 231s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 231s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 231s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 231s test/orm/test_dynamic.py::DynamicTest::test_slice_access 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 231s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 231s test/orm/test_dynamic.py::DynamicTest::test_statement 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 231s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 231s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 231s test/orm/test_dynamic.py::DynamicTest::test_transient_access 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 231s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 231s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 231s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 231s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 231s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 231s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 231s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 231s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 231s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 231s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 231s test/orm/test_dynamic.py::DynamicTest::test_transient_count 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 231s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 231s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 231s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 231s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 231s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 231s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 231s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 231s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 231s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 231s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 231s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 231s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 231s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 231s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 231s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 231s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 231s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 231s [gw7] [ 19%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 231s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 231s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 232s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 232s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 232s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 232s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 232s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 232s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 232s [gw6] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 232s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 232s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 232s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 232s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 232s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 232s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 232s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 232s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 232s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 232s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 232s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 232s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 232s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 232s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 232s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 232s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 232s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 232s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 232s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 232s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 232s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 232s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 232s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 232s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 232s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 232s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 232s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 232s [gw4] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 232s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 232s [gw6] [ 20%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 232s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 232s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 232s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 232s test/orm/test_expire.py::ExpireTest::test_deferred 232s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 232s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 232s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 232s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 232s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 232s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 232s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 232s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 232s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 232s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 232s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 232s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 232s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 232s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 232s test/orm/inheritance/test_basic.py::FlushTest::test_one 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 232s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 232s [gw6] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 232s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 232s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 232s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 232s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 232s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 232s test/orm/inheritance/test_basic.py::FlushTest::test_two 232s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 232s [gw6] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 232s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 232s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 232s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 232s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 232s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 232s [gw6] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 232s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 232s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 232s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 232s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 232s [gw6] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 232s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 232s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 232s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 232s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 232s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 232s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 232s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 232s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 232s [gw6] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 232s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 232s test/orm/test_expire.py::ExpireTest::test_expire 232s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 232s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 232s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 232s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 232s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 232s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 232s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 232s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 232s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 232s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 232s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 232s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 232s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 232s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 232s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 232s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 232s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 232s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 232s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 232s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 232s [gw6] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 232s test/orm/test_expire.py::ExpireTest::test_expire_all 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 232s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 232s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 232s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 232s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 232s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 232s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 232s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 232s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 232s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 232s [gw7] [ 20%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 232s test/sql/test_cte.py::CTETest::test_all_aliases 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 232s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 232s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 232s test/sql/test_cte.py::CTETest::test_anon_insert_cte 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 232s test/sql/test_cte.py::CTETest::test_anon_update_cte 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 232s test/sql/test_cte.py::CTETest::test_cloned_alias 232s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 232s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 232s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 232s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 232s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 232s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 232s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 232s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 232s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 232s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 232s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 232s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 232s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 232s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 232s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 232s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 232s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 232s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 232s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 232s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 232s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 232s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 232s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 232s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 232s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 232s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 232s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 232s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 232s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 232s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 232s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 232s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 232s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 232s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 232s test/sql/test_cte.py::CTETest::test_multi_subq_alias 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 232s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 232s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 232s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 232s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 232s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 232s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 232s test/sql/test_cte.py::CTETest::test_multi_subq_quote 232s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 232s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 232s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 232s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 232s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 232s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 232s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 232s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 232s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 232s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 232s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 232s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 232s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 232s [gw3] [ 20%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 232s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 232s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 232s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 232s test/sql/test_cte.py::CTETest::test_named_alias_quote 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 232s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 232s test/sql/test_cte.py::CTETest::test_no_alias_construct 232s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 232s test/sql/test_cte.py::CTETest::test_nonrecursive 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 232s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 232s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 232s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 233s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 233s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 233s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 233s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 233s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 233s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 233s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 233s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 233s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 233s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 233s [gw3] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 233s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 233s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 233s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 233s test/sql/test_cte.py::CTETest::test_pg_example_one 233s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 233s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 233s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 233s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 233s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 233s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 233s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 233s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 233s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 233s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 233s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 233s test/sql/test_cte.py::CTETest::test_pg_example_three 233s [gw3] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 233s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 233s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 233s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 233s test/sql/test_cte.py::CTETest::test_pg_example_two 233s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 233s [gw3] [ 20%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 233s test/sql/test_cte.py::CTETest::test_positional_binds 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 233s test/sql/test_cte.py::CTETest::test_positional_binds_2 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 233s test/engine/test_ddlevents.py::DDLTest::test_filter 233s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 233s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 233s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 233s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 233s [gw1] [ 20%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 233s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 233s test/sql/test_cte.py::CTETest::test_prefixes 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 233s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 233s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 233s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 233s test/engine/test_ddlevents.py::DDLTest::test_tokens 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 233s test/sql/test_cte.py::CTETest::test_recursive 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 233s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 233s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive 233s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 233s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 233s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 233s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 233s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 233s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 233s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 233s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 233s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 233s [gw5] [ 20%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 233s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 233s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 233s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 233s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 233s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 233s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 233s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 233s [gw3] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 233s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 233s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 233s [gw3] [ 20%] 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] 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 233s 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] 233s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 233s [gw4] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 233s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 233s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 233s [gw7] [ 20%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 233s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 233s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 233s [gw3] [ 21%] 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] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 233s test/sql/test_cte.py::CTETest::test_reserved_quote 233s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 233s 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] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 233s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 233s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 233s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 233s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 233s [gw3] [ 21%] 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] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 233s 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] 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 233s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 233s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 233s test/sql/test_cte.py::CTETest::test_standalone_function 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 233s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 233s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 233s [gw3] [ 21%] 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] 233s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 233s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 233s 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] 233s test/sql/test_cte.py::CTETest::test_suffixes 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 233s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 233s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 233s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 233s [gw3] [ 21%] 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] 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 233s test/sql/test_cte.py::CTETest::test_union 233s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_union 233s test/sql/test_cte.py::CTETest::test_union_cte_aliases 233s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 233s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 233s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 233s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 233s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 233s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 233s test/sql/test_cte.py::CTETest::test_upsert_from_select 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 233s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 233s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 233s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 233s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 233s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 233s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 233s [gw0] [ 21%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 233s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 233s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 233s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 233s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 233s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 233s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 233s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 233s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 233s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 233s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 233s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 233s [gw5] [ 21%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 233s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 233s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 233s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 233s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 233s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 233s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 233s [gw5] [ 21%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 233s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 233s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 233s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 233s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 233s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 233s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 233s [gw5] [ 21%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 233s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 233s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 233s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 233s [gw5] [ 21%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 233s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 233s [gw5] [ 21%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 233s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 233s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 233s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 233s [gw3] [ 21%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 233s test/base/test_events.py::AcceptTargetsTest::test_target_accept 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 233s [gw3] [ 21%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 233s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 233s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 233s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 233s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 233s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 233s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 233s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 233s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 233s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 233s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 233s [gw3] [ 21%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 233s test/base/test_events.py::CustomTargetsTest::test_indirect 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 233s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 233s [gw3] [ 21%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 233s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 233s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 233s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 233s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 233s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 233s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 233s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 233s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 233s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 233s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 233s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 233s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 233s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 233s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 233s test/orm/inheritance/test_basic.py::O2MTest::test_basic 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 233s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 233s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 233s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 233s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 233s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 233s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 233s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 233s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 233s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 233s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 233s [gw7] [ 21%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 233s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 233s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 233s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 233s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 233s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 233s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 233s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 233s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 233s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 234s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 234s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 234s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 234s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 234s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 234s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 234s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 234s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 234s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 234s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 234s [gw3] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 234s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 234s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 234s test/orm/test_expire.py::ExpireTest::test_expire_cascade 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 234s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 234s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 234s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 234s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 234s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 234s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 234s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 234s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 234s test/orm/test_cycles.py::InheritTestTwo::test_flush 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 234s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 234s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 234s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 234s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 234s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 234s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 234s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 234s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 234s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 234s test/orm/test_expire.py::ExpireTest::test_expire_committed 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 234s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 234s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 234s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 234s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 234s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 234s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 234s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 234s test/orm/test_expire.py::ExpireTest::test_expire_synonym 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 234s [gw0] [ 21%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 234s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 234s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 234s test/orm/test_expire.py::ExpireTest::test_expired_eager 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 234s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 234s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 234s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 234s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 234s test/orm/test_expire.py::ExpireTest::test_expired_lazy 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 234s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 234s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 234s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 234s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 234s test/orm/test_expire.py::ExpireTest::test_get_refreshes 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 234s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 234s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 234s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 234s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 234s [gw4] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 234s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 234s [gw6] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 234s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 234s [gw7] [ 21%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 234s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 234s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 234s [gw5] [ 21%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 234s [gw2] [ 21%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 234s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 235s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 235s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 235s [gw5] [ 22%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 235s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 235s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 235s [gw4] [ 22%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 235s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 235s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 235s [gw5] [ 22%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 235s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 235s [gw5] [ 22%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 235s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 235s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 235s [gw5] [ 22%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 235s [gw4] [ 22%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 235s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 235s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 235s test/sql/test_functions.py::CompileTest::test_return_type_detection 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 235s test/sql/test_functions.py::CompileTest::test_select_method_one 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 235s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 235s test/sql/test_functions.py::CompileTest::test_select_method_three 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 235s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 235s test/sql/test_functions.py::CompileTest::test_select_method_two 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 235s test/sql/test_functions.py::CompileTest::test_underscores 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 235s test/sql/test_functions.py::CompileTest::test_underscores_packages 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 235s test/sql/test_functions.py::CompileTest::test_uppercase 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 235s test/sql/test_functions.py::CompileTest::test_uppercase_packages 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 235s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 235s test/sql/test_functions.py::CompileTest::test_use_labels 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 235s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 235s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 235s test/sql/test_functions.py::CompileTest::test_within_group 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 235s test/sql/test_functions.py::CompileTest::test_within_group_desc 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 235s test/sql/test_functions.py::CompileTest::test_within_group_filter 235s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 235s test/sql/test_functions.py::CompileTest::test_within_group_multi 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 235s test/sql/test_functions.py::CompileTest::test_within_group_w_over 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 235s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 235s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 235s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 235s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 235s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 235s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 235s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 235s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 235s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 235s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 235s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 235s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 235s test/sql/test_defaults.py::DDLTest::test_sqlexpr 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 235s test/sql/test_defaults.py::DDLTest::test_string 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_string 235s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 235s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 235s test/sql/test_defaults.py::DDLTest::test_text 235s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_text 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 235s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 235s test/sql/test_functions.py::RegisterTest::test_register_function 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 235s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 235s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 235s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 235s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 235s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 235s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 235s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 235s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 235s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 235s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 235s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 235s test/sql/test_functions.py::ReturnTypeTest::test_mode 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 235s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 235s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 235s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 235s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 235s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 235s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 235s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 235s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 235s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 235s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 235s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 235s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 235s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 235s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 235s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 235s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 235s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 235s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 235s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 235s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 235s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 235s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 235s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 235s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 235s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 235s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 235s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 235s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 235s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 235s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 235s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 235s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 235s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 235s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 235s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 235s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 235s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 235s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 235s [gw4] [ 22%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 235s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 235s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 235s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 235s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 235s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 235s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 235s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 235s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 235s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 235s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 235s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 235s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 235s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 235s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 235s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 235s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 235s [gw1] [ 22%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 235s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 235s [gw1] [ 22%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 235s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 235s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 235s [gw1] [ 22%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 235s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 235s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 235s [gw1] [ 22%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 235s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 235s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 235s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 235s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 235s test/orm/test_generative.py::GenerativeQueryTest::test_filter 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 235s [gw5] [ 22%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 235s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 235s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 235s [gw0] [ 22%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 235s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 235s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 235s test/orm/test_generative.py::GenerativeQueryTest::test_offset 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 235s [gw5] [ 22%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 235s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 235s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 235s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 235s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 235s [gw5] [ 22%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 235s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 235s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 235s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 235s [gw5] [ 22%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 235s test/orm/test_generative.py::GenerativeQueryTest::test_slice 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 235s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 235s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 235s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 235s [gw5] [ 22%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 235s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 235s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 235s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 235s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 235s [gw7] [ 22%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 235s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 235s [gw5] [ 22%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 235s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 235s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 235s [gw4] [ 22%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 235s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 236s [gw5] [ 22%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 236s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 236s test/orm/test_generative.py::RelationshipsTest::test_from 236s [gw1] [ 22%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 236s [gw6] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 236s [gw7] [ 22%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 236s [gw5] [ 22%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 236s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 236s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 236s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 236s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 236s [gw4] [ 23%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 236s test/orm/test_generative.py::RelationshipsTest::test_join 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 236s [gw4] [ 23%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 236s test/orm/test_generative.py::RelationshipsTest::test_outer_join 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 236s [gw4] [ 23%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 236s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 236s [gw7] [ 23%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 236s [gw4] [ 23%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 236s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 236s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 236s [gw4] [ 23%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 236s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 236s [gw7] [ 23%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 236s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 236s [gw4] [ 23%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 236s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 236s [gw7] [ 23%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 236s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 236s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 236s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 236s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 236s [gw7] [ 23%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 236s test/orm/test_cycles.py::SelfReferentialTest::test_single 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 236s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 236s test/orm/test_deferred.py::DeferredOptionsTest::test_options 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 236s [gw7] [ 23%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 236s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 236s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 236s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 236s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 236s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 236s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 236s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 236s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 236s test/orm/test_dataclasses.py::DataclassesTest::test_construction 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 236s test/orm/test_dataclasses.py::DataclassesTest::test_equality 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 236s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 236s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 236s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 236s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 236s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 236s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 236s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 236s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 236s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 236s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 236s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 236s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 236s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 236s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 236s [gw3] [ 23%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 236s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 236s [gw3] [ 23%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 236s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 236s [gw3] [ 23%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 236s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 236s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 236s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 236s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 236s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 236s test/base/test_events.py::EventsTest::test_bool_clslevel 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 236s test/base/test_events.py::EventsTest::test_decorator 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_decorator 236s test/base/test_events.py::EventsTest::test_exec_once 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_exec_once 236s test/base/test_events.py::EventsTest::test_exec_once_exception 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 236s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 236s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 236s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 236s test/base/test_events.py::EventsTest::test_immutable_methods 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 236s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 236s test/base/test_events.py::EventsTest::test_no_instance_level_collections 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 236s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 236s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 236s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 236s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 236s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 236s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 236s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 236s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 236s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 236s test/orm/test_deferred.py::DeferredTest::test_basic 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 236s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 236s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 236s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 236s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 236s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 236s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 236s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 236s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 236s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 236s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 236s test/orm/test_deferred.py::DeferredTest::test_commits_state 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 236s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 236s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 236s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 236s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 236s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 236s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 236s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 236s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 236s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 236s [gw0] [ 23%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 236s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 236s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 236s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 236s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 237s test/orm/test_deferred.py::DeferredTest::test_group 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 237s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 237s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 237s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 237s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 237s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 237s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 237s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 237s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 237s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 237s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 237s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 237s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 237s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 237s test/orm/test_deferred.py::DeferredTest::test_save 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 237s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 237s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 237s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 237s test/orm/test_deferred.py::DeferredTest::test_unsaved 237s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 237s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 237s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 237s test/base/test_events.py::EventsTest::test_register_class 237s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_register_class 237s test/base/test_events.py::EventsTest::test_register_class_instance 237s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 237s test/base/test_events.py::EventsTest::test_register_instance 237s [gw3] [ 23%] PASSED test/base/test_events.py::EventsTest::test_register_instance 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 237s test/base/test_events.py::JoinTest::test_join_twice 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_join_twice 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 237s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 237s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 237s test/base/test_events.py::JoinTest::test_kw_ok 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 237s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 237s test/base/test_events.py::JoinTest::test_neither 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_neither 237s test/base/test_events.py::JoinTest::test_parent_class_child_class 237s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 237s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 237s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 237s test/base/test_events.py::JoinTest::test_parent_class_only 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 237s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 237s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 237s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 237s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 237s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 237s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 237s [gw3] [ 23%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 237s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 237s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 237s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 237s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 237s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 237s [gw7] [ 23%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 237s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 237s [gw2] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 237s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 237s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 237s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 237s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 237s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 237s [gw3] [ 23%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 237s test/base/test_events.py::ListenOverrideTest::test_listen_override 237s [gw3] [ 23%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 237s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 237s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 237s [gw3] [ 23%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 237s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 237s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 237s [gw3] [ 23%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 237s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 237s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 237s test/orm/test_events.py::LoadTest::test_just_loaded 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 237s [gw1] [ 23%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 237s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 237s [gw6] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 237s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 237s [gw3] [ 23%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 237s [gw7] [ 23%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 237s test/orm/test_events.py::LoadTest::test_repeated_rows 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 237s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 237s [gw5] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 237s [gw3] [ 23%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 237s test/orm/test_events.py::MapperEventsTest::test_basic 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 237s [gw1] [ 24%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 237s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 237s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 237s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 237s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 237s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 237s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 237s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 237s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 237s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 237s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 237s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 237s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 237s [gw1] [ 24%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 237s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 237s test/orm/test_events.py::MapperEventsTest::test_inheritance 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 237s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 237s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 237s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 237s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 237s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 237s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 237s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 237s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 237s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 237s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 237s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 237s test/orm/test_events.py::MapperEventsTest::test_insert_flags 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 237s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 237s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 237s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 237s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 237s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 237s test/orm/test_events.py::MapperEventsTest::test_instrument_event 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 237s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 237s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 237s [gw5] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 237s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 237s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 237s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 237s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 237s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 237s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 237s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 237s test/orm/test_events.py::MapperEventsTest::test_merge 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 237s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 237s [gw4] [ 24%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 237s [gw3] [ 24%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 237s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 237s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 237s test/base/test_events.py::NamedCallTest::test_kw_accept 237s [gw3] [ 24%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 237s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 237s [gw3] [ 24%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 237s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 237s [gw3] [ 24%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 237s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 237s [gw3] [ 24%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 237s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 237s [gw3] [ 24%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 237s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 237s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 237s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 237s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 237s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 237s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 237s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 237s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 237s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 237s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 237s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 237s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 237s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 237s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 237s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 237s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 237s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 237s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 237s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 237s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 237s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 237s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 238s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 238s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 238s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 238s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 238s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 238s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 238s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 238s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 238s test/orm/test_events.py::ORMExecuteTest::test_cache_option 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 238s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 238s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 238s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 238s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 238s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 238s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 238s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 238s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 238s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 238s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 238s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 238s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 238s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 238s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 238s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 238s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 238s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 238s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 238s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 238s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 238s test/orm/test_events.py::ORMExecuteTest::test_select_flags 238s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 238s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 238s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 238s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 238s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 238s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 238s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 238s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 238s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 238s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 238s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 238s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 238s [gw0] [ 24%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 238s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 238s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 238s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 238s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 238s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 238s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 238s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 238s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 238s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 238s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 238s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 238s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 239s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 239s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 239s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 239s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 239s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 239s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 239s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 239s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 239s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 239s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 239s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 239s [gw5] [ 24%] 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] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 239s [gw1] [ 24%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 239s [gw2] [ 24%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 239s [gw5] [ 24%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 239s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 239s [gw3] [ 24%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 239s [gw7] [ 24%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 239s [gw6] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 239s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 239s 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] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 239s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 239s [gw3] [ 25%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 239s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 239s test/base/test_events.py::PropagateTest::test_propagate 239s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 239s [gw3] [ 25%] PASSED test/base/test_events.py::PropagateTest::test_propagate 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 239s test/orm/test_events.py::QueryEventsTest::test_alters_entities 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 239s test/orm/test_events.py::QueryEventsTest::test_before_compile 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 239s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 239s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 239s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 239s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 239s [gw3] [ 25%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 239s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 239s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 239s [gw3] [ 25%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 239s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 239s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 239s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 239s [gw5] [ 25%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 239s [gw3] [ 25%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 239s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 239s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 239s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 239s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 239s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 239s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 239s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 239s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 239s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 239s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 239s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 239s [gw4] [ 25%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 239s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 239s test/orm/test_events.py::RefreshTest::test_already_present 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 239s [gw4] [ 25%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 239s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 239s test/orm/test_events.py::RefreshTest::test_changes_reset 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 239s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 239s test/orm/test_events.py::RefreshTest::test_populate_existing 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 239s test/orm/test_events.py::RefreshTest::test_repeated_rows 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 239s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 239s test/orm/test_events.py::RefreshTest::test_via_refresh_state 239s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 239s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 239s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 239s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 239s test/orm/test_events.py::RefreshTest::test_was_expired 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 239s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 239s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 239s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 239s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 239s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 239s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 239s test/sql/test_insert.py::InsertTest::test_inline_default 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 239s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 239s test/sql/test_insert.py::InsertTest::test_inline_defaults 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 239s [gw0] [ 25%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 239s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 239s test/orm/test_events.py::RemovalTest::test_attr_propagated 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 239s test/base/test_events.py::RemovalTest::test_clslevel 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 239s [gw3] [ 25%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 239s test/base/test_events.py::RemovalTest::test_clslevel_subclass 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 239s [gw3] [ 25%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 239s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 239s [gw3] [ 25%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 239s test/base/test_events.py::RemovalTest::test_double_event_wrapped 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 239s [gw3] [ 25%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 239s test/base/test_events.py::RemovalTest::test_instance 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 239s [gw3] [ 25%] PASSED test/base/test_events.py::RemovalTest::test_instance 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 239s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 239s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 239s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 239s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 239s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 239s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 239s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 239s [gw3] [ 25%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 239s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 239s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 239s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 239s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 239s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 239s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 239s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 239s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 239s [gw2] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 239s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 239s test/sql/test_case_statement.py::CaseTest::test_case 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 239s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 239s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 239s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 239s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 239s test/sql/test_insert.py::InsertTest::test_prefix_with 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 239s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 239s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 239s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 239s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 239s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 239s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 239s [gw4] [ 25%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 239s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 239s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 239s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 239s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 239s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 239s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 239s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 239s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 239s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 239s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 239s [gw2] [ 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] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 239s 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] 239s [gw2] [ 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] 239s [gw5] [ 25%] 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] 239s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 239s [gw2] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 239s 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] 239s [gw5] [ 25%] 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] 239s [gw2] [ 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] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 239s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 239s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 239s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 239s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 239s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 239s test/sql/test_insert.py::MultirowTest::test_inline_default 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 239s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 239s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 239s test/sql/test_insert.py::MultirowTest::test_multi_multi 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 239s test/sql/test_insert.py::MultirowTest::test_named 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_named 239s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 239s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 239s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 239s test/sql/test_insert.py::MultirowTest::test_not_supported 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 239s test/sql/test_insert.py::MultirowTest::test_positional 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 239s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 239s [gw6] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 239s test/sql/test_insert.py::MultirowTest::test_python_fn_default 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 239s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 239s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 239s [gw1] [ 25%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 239s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 239s test/sql/test_insert.py::MultirowTest::test_server_default 239s [gw7] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 239s [gw5] [ 25%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 239s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 239s [gw5] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 239s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 239s [gw5] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 239s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 239s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 239s [gw5] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 239s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 239s [gw5] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 239s test/sql/test_insert.py::MultirowTest::test_sql_functions 239s [gw5] [ 26%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 239s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 239s 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] 239s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 239s 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] 239s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 239s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 239s 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] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 239s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 239s 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] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 239s 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] 239s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 239s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 239s 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] 239s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 239s 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] 239s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 239s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 239s 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] 239s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 239s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 239s 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] 239s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 239s 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 240s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 240s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 240s 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] 240s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 240s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 240s 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 240s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 240s 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] 240s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 240s 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] 240s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 240s 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] 240s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 240s 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] 240s [gw7] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 240s 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] 240s 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 240s 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] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 240s [gw7] [ 26%] 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 240s 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] 240s 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 240s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 240s [gw5] [ 26%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 240s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 240s 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] 240s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 240s [gw7] [ 26%] 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] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw0] [ 26%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 240s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 240s 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] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 240s 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] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw4] [ 26%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 240s [gw7] [ 26%] 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] 240s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 240s 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] 240s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 240s [gw7] [ 26%] 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 240s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 240s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 26%] 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 240s 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] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw1] [ 26%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 240s [gw7] [ 26%] 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] 240s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 240s [gw6] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 240s [gw5] [ 26%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 240s [gw7] [ 26%] 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] 240s 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] 240s 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] 240s [gw7] [ 26%] 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] 240s 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] 240s [gw7] [ 27%] 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] 240s [gw5] [ 27%] 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] 240s 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] 240s 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] 240s [gw5] [ 27%] 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] 240s [gw7] [ 27%] 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] 240s 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] 240s 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] 240s [gw7] [ 27%] 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] 240s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 240s [gw7] [ 27%] 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] 240s [gw5] [ 27%] 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] 240s 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] 240s 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] 240s [gw5] [ 27%] 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] 240s [gw7] [ 27%] 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] 240s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 240s 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] 240s [gw7] [ 27%] 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] 240s [gw5] [ 27%] 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] 240s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 241s [gw5] [ 27%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw3] [ 27%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 241s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 241s [gw7] [ 27%] 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] 241s [gw4] [ 27%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 241s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 241s 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] 241s [gw7] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] 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] 241s 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw0] [ 27%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s test/ext/test_associationproxy.py::SetTest::test_abc 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 241s 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] 241s [gw5] [ 27%] 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 241s [gw7] [ 27%] 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] 241s [gw4] [ 27%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 241s 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] 241s 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] 241s [gw7] [ 27%] 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] 241s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] 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] 241s [gw7] [ 27%] 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] 241s [gw0] [ 27%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 241s 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] 241s 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] 241s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] 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] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 241s 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] 241s [gw7] [ 27%] 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] 241s [gw0] [ 27%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 241s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 241s 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] 241s 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] 241s [gw2] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 241s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 241s [gw7] [ 27%] 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 241s 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] 241s 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] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 241s 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] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 241s 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] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 241s 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] 241s [gw4] [ 27%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 241s [gw7] [ 27%] 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] 241s 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] 241s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 241s [gw1] [ 27%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 241s [gw6] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 241s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 241s 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] 241s [gw5] [ 27%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 241s [gw7] [ 27%] 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] 241s 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 241s 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] 241s [gw7] [ 27%] 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] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 241s 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 241s [gw7] [ 27%] 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] 241s 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 241s [gw7] [ 27%] 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] 241s [gw5] [ 27%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 241s 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 241s [gw5] [ 28%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 241s 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] 241s [gw5] [ 28%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 241s [gw5] [ 28%] 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] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 241s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 241s 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] 241s [gw5] [ 28%] 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] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 241s 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] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 241s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 241s [gw5] [ 28%] 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] 241s 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] 241s 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] 241s [gw5] [ 28%] 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] 241s 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] 241s [gw5] [ 28%] 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] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 241s 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] 241s [gw5] [ 28%] 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] 241s 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] 241s 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] 241s [gw1] [ 28%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 241s [gw5] [ 28%] 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] 241s 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] 241s 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] 241s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 241s [gw5] [ 28%] 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] 241s 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] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 241s [gw5] [ 28%] 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] 241s 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] 241s 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] 241s [gw5] [ 28%] 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] 241s 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] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 241s [gw5] [ 28%] 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] 241s 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] 241s 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] 241s [gw5] [ 28%] 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] 241s 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] 241s [gw5] [ 28%] 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] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 241s 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] 241s 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] 241s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 241s [gw5] [ 28%] 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] 241s 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] 241s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 241s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 241s [gw5] [ 28%] 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] 241s 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] 241s 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] 241s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 242s [gw1] [ 28%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 242s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 242s 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] 242s [gw0] [ 28%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 242s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw0] [ 28%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 242s 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] 242s 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] 242s test/ext/test_associationproxy.py::SetTest::test_set_mutation 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s [gw4] [ 28%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 242s [gw5] [ 28%] 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] 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw1] [ 28%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 242s [gw1] [ 28%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw1] [ 28%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 242s 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] 242s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 242s 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] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 242s 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] 242s 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 242s [gw4] [ 28%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 242s 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] 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 242s 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] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 242s 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] 242s 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 242s 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] 242s [gw1] [ 28%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 242s [gw5] [ 28%] 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] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 242s 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] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 242s [gw6] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 242s [gw5] [ 28%] 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] 242s 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] 242s 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 242s [gw7] [ 28%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw0] [ 29%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s test/ext/test_associationproxy.py::SetTest::test_set_operations 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw1] [ 29%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw0] [ 29%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw1] [ 29%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 242s 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] 242s [gw7] [ 29%] 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] 242s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] 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] 242s [gw5] [ 29%] 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] 242s 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] 242s [gw0] [ 29%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 242s 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] 242s [gw7] [ 29%] 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] 242s 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] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] 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] 242s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 242s 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] 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 242s [gw5] [ 29%] 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] 242s 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] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 242s [gw0] [ 29%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 242s [gw4] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 242s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 242s [gw5] [ 29%] 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] 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 242s 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] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 242s [gw0] [ 29%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 242s test/orm/test_assorted_eager.py::EagerTest::test_dslish 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 242s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 242s [gw1] [ 29%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 242s 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] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 242s [gw7] [ 29%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 242s [gw5] [ 29%] 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] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 242s [gw7] [ 29%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 242s 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] 242s [gw7] [ 29%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 242s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 242s [gw7] [ 29%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 242s [gw5] [ 29%] 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] 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 242s [gw3] [ 29%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 242s test/base/test_events.py::RemovalTest::test_no_add_in_event 242s 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] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 242s [gw3] [ 29%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 242s test/base/test_events.py::RemovalTest::test_no_remove_in_event 242s [gw5] [ 29%] 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] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 242s [gw3] [ 29%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 242s test/base/test_events.py::RemovalTest::test_once 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 242s 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] 242s [gw3] [ 29%] PASSED test/base/test_events.py::RemovalTest::test_once 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 242s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 242s [gw5] [ 29%] 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] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 242s test/orm/test_assorted_eager.py::EagerTest::test_noorm 242s [gw1] [ 29%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 242s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 242s test/orm/test_bind.py::SessionBindTest::test_session_bind 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 242s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 242s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 242s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 242s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 242s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 242s [gw1] [ 29%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 242s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 242s test/orm/test_bind.py::SessionBindTest::test_session_unbound 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 242s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 242s [gw7] [ 29%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 242s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 242s [gw1] [ 29%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 242s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 242s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 242s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 242s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 242s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 242s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 242s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 242s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 242s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 242s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 242s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 242s test/sql/test_metadata.py::SchemaTest::test_iteration 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 242s [gw4] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 242s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 242s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 242s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 242s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 242s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 243s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 243s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 243s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 243s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 243s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 243s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 243s test/orm/test_assorted_eager.py::EagerTest4::test_basic 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 243s [gw1] [ 29%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 243s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 243s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 243s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 243s test/orm/test_assorted_eager.py::EagerTest5::test_basic 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 243s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 243s [gw1] [ 29%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 243s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 243s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 243s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 243s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 243s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 243s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 243s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 243s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 243s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 243s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 243s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 243s test/orm/test_assorted_eager.py::EagerTest6::test_one 243s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 243s test/sql/test_metadata.py::TableTest::test_c_immutable 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 243s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 243s [gw6] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 243s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 243s [gw4] [ 29%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 243s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 243s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 243s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 243s test/sql/test_metadata.py::TableTest::test_invalid_objects 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 243s [gw1] [ 29%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 243s test/sql/test_metadata.py::TableTest::test_must_exist 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 243s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 243s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 243s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 243s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 243s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 243s [gw5] [ 29%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 243s [gw0] [ 29%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 243s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 243s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 243s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 243s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 243s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 243s test/sql/test_metadata.py::TableTest::test_prefixes 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 243s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 243s test/base/test_events.py::RemovalTest::test_once_unless_exception 243s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 243s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 243s test/base/test_events.py::RemovalTest::test_propagate 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_propagate 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 243s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 243s test/base/test_events.py::RemovalTest::test_remove_not_listened 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 243s test/base/test_events.py::RemovalTest::test_remove_plain_named 243s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 243s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 243s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 243s test/sql/test_metadata.py::TableTest::test_table_info 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 243s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 243s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 243s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 243s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 243s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 243s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 243s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 243s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 243s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 243s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 243s [gw0] [ 30%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 243s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 243s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 243s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 243s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 243s [gw0] [ 30%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 243s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 243s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 243s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 243s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 243s [gw0] [ 30%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 243s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 243s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 243s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 243s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 243s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 243s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 243s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 243s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 243s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 243s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 243s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 243s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 243s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 243s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 243s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 243s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 243s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 243s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 243s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 243s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 243s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 243s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 243s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 243s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 243s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 244s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 244s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 244s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 244s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 244s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 244s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 244s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 244s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 244s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 244s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 244s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 244s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 244s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 244s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 244s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 244s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 244s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 244s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 244s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 244s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 244s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 244s [gw7] [ 30%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 244s [gw7] [ 30%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 244s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 244s [gw5] [ 30%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 244s [gw5] [ 30%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 244s [gw5] [ 30%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 244s [gw5] [ 30%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 244s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 244s [gw5] [ 30%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 244s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 244s [gw5] [ 30%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 244s [gw7] [ 30%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 244s [gw1] [ 30%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 244s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 244s [gw6] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 244s [gw7] [ 30%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 244s [gw0] [ 30%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 244s [gw4] [ 30%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 244s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 244s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 244s [gw7] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 244s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 244s [gw7] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 244s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 244s [gw7] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 244s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 244s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 244s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 244s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 244s [gw7] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 244s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 244s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 244s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 244s [gw7] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 244s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 244s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 244s [gw7] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 244s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 244s [gw7] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 244s test/sql/test_inspect.py::TestCoreInspection::test_select 244s [gw7] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 244s test/sql/test_inspect.py::TestCoreInspection::test_table 244s [gw7] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 244s test/base/test_inspect.py::TestInspection::test_class_insp 244s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 244s [gw7] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 244s test/base/test_inspect.py::TestInspection::test_def_insp 244s [gw7] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 244s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 244s [gw7] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 244s test/base/test_inspect.py::TestInspection::test_no_inspect 244s [gw7] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 244s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 245s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 245s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 245s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 245s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 245s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 245s [gw5] [ 31%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 245s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 245s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 245s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 245s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 245s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 245s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 245s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 245s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 245s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 245s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 245s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 245s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 245s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 245s [gw2] [ 31%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 245s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 245s [gw2] [ 31%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 245s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 245s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 245s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 245s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 245s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 245s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 245s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 245s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 245s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 245s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 245s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 245s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 245s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 245s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 245s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 245s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 245s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 245s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 245s test/orm/test_inspect.py::TestORMInspection::test_col_filter 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 246s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 246s [gw1] [ 31%] 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] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 246s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 246s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 246s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 246s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 246s test/orm/test_events.py::RemovalTest::test_unmapped_listen 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 246s 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] 246s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 246s [gw1] [ 31%] 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] 246s test/orm/test_inspect.py::TestORMInspection::test_col_property 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 246s [gw1] [ 31%] 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] 246s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 246s 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] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 246s [gw1] [ 31%] 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] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 246s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 246s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 246s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 246s 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] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 246s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 246s [gw1] [ 31%] 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] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 246s 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] 246s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 246s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 246s [gw1] [ 31%] 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] 246s 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] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 246s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 246s test/orm/test_inspect.py::TestORMInspection::test_extension_types 246s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 246s [gw1] [ 31%] 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] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 246s 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] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 246s 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] 246s [gw1] [ 31%] 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] 246s 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] 246s [gw1] [ 31%] 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] 246s 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] 246s [gw1] [ 31%] 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] 246s 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] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 246s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 246s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 246s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 246s test/orm/test_inspect.py::TestORMInspection::test_identity_key 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 246s [gw2] [ 31%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 246s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 246s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 246s [gw7] [ 31%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 246s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 246s [gw1] [ 31%] 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] 246s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 246s [gw1] [ 31%] 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] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 246s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 246s [gw4] [ 31%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 246s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 246s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 246s [gw3] [ 31%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 246s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 246s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 246s [gw3] [ 31%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 246s 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] 246s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 246s [gw1] [ 31%] 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] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 246s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 246s [gw0] [ 31%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 246s [gw3] [ 31%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 246s [gw1] [ 31%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 246s [gw5] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 246s [gw6] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 246s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 246s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 246s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 246s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 246s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 246s test/orm/test_events.py::SessionEventsTest::test_class_listen 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 246s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 246s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 246s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 246s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 246s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 246s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 246s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 246s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 246s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 246s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 246s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 246s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 246s 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] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 246s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 246s [gw1] [ 32%] 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] 246s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 246s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 246s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 246s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 246s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 246s 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] 246s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 246s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 246s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 246s [gw1] [ 32%] 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] 246s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 247s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 247s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 247s [gw1] [ 32%] 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] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 247s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 247s [gw1] [ 32%] 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] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 247s 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] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 247s [gw4] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 247s [gw1] [ 32%] 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] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 247s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 247s [gw1] [ 32%] 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] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 247s 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] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 247s [gw1] [ 32%] 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] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 247s [gw1] [ 32%] 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] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 247s [gw1] [ 32%] 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] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 247s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 247s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 247s [gw1] [ 32%] 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] 247s 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] 247s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 247s [gw1] [ 32%] 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] 247s 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] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 247s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 247s [gw1] [ 32%] 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] 247s 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] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 247s [gw1] [ 32%] 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] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 247s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 247s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 247s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 247s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 247s [gw4] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 247s test/orm/test_inspect.py::TestORMInspection::test_instance_state 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 247s [gw3] [ 32%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 247s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 247s [gw1] [ 32%] 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] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 247s 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] 247s [gw1] [ 32%] 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] 247s 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] 247s [gw1] [ 32%] 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] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 247s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 247s [gw1] [ 32%] 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] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 247s 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] 247s [gw4] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 247s [gw1] [ 32%] 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] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 247s 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] 247s [gw1] [ 32%] 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] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 247s [gw1] [ 32%] 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] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 247s [gw1] [ 32%] 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] 247s 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] 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 247s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 247s [gw1] [ 32%] 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] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 247s 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] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 247s [gw1] [ 32%] 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] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 247s [gw1] [ 32%] 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] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 247s [gw1] [ 32%] 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] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 247s [gw1] [ 32%] 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] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 247s [gw1] [ 32%] 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] 247s 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] 247s [gw1] [ 32%] 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] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 247s [gw4] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 247s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 247s [gw1] [ 32%] 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] 247s 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] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 247s [gw1] [ 32%] 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] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 247s [gw1] [ 32%] 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 247s 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] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 247s [gw2] [ 32%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 247s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 247s [gw1] [ 32%] 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 247s 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] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 247s [gw1] [ 32%] 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] 247s 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] 247s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 247s [gw1] [ 32%] 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] 247s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 247s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 247s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 247s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 247s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 247s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 247s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 247s [gw1] [ 32%] 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] 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 247s 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] 247s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 247s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 247s [gw1] [ 32%] 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] 247s [gw4] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 247s 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] 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 247s [gw1] [ 32%] 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] 247s 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] 248s [gw1] [ 32%] 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] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 248s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 248s [gw1] [ 32%] 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] 248s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 248s 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] 248s [gw1] [ 32%] 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] 248s 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] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 248s [gw1] [ 32%] 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] 248s 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] 248s [gw1] [ 32%] 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] 248s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 248s 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] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 248s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 248s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 248s [gw1] [ 32%] 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] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 248s 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] 248s [gw1] [ 32%] 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] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 248s 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] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 248s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 248s [gw1] [ 32%] 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] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 248s 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] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 248s [gw1] [ 32%] 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] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 248s 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] 248s [gw1] [ 32%] 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] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 248s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 248s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 248s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 248s [gw7] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 248s [gw4] [ 32%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 248s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 248s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 248s [gw1] [ 32%] 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] 248s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 248s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 248s [gw1] [ 32%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 248s 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] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 248s [gw5] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 248s [gw1] [ 32%] 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] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 248s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 248s [gw6] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 248s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 248s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 248s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 248s test/orm/test_merge.py::MergeTest::test_option_state 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 248s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 248s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 248s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 248s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 248s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 248s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 248s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 248s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 248s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 248s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 248s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 248s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 248s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 248s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 248s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 248s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 248s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 248s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 248s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 248s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 248s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 248s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 248s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 248s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 248s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 248s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 248s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 248s test/orm/test_inspect.py::TestORMInspection::test_is_instance 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 248s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 248s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 248s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 248s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 248s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 248s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 248s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 249s test/orm/test_inspect.py::TestORMInspection::test_local_table 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 249s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 249s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 249s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 249s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 249s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 249s [gw2] [ 33%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 249s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 249s [gw2] [ 33%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 249s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 249s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 249s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 249s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 249s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 249s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 249s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 249s [gw6] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 249s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 249s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 249s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 249s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 249s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 249s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 249s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 249s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 249s test/orm/test_instrumentation.py::OnLoadTest::test_basic 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 249s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 249s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 249s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 249s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 249s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 249s [gw6] [ 33%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 249s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 249s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 249s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 249s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 249s [gw5] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 249s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 249s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 249s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 249s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 249s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 249s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 249s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 249s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 249s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 249s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 249s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 249s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 249s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 249s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 249s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 249s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 249s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 249s test/orm/test_joins.py::JoinLateralTest::test_from_function 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 249s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 249s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 249s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 249s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 249s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 249s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 249s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 249s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 249s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 249s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 249s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 249s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 249s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 249s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 249s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 250s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 250s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 250s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 250s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 250s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 250s test/orm/test_inspect.py::TestORMInspection::test_primary_key 250s 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] 250s [gw6] [ 33%] 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] 250s 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] 250s [gw6] [ 33%] 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] 250s 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] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 250s [gw6] [ 33%] 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] 250s 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] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 250s [gw6] [ 33%] 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] 250s test/orm/test_joins.py::JoinTest::test_aliased_classes 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 250s [gw2] [ 33%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 250s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 250s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 250s test/orm/test_inspect.py::TestORMInspection::test_property 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 250s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 250s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 250s test/orm/test_joins.py::JoinTest::test_aliased_order_by 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 250s test/orm/test_joins.py::JoinTest::test_backwards_join 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 250s test/orm/test_joins.py::JoinTest::test_clause_onclause 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 250s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 250s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 250s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 250s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 250s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 250s test/orm/test_joins.py::JoinTest::test_expression_onclauses 250s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 250s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 250s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 250s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 250s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 250s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 250s test/orm/test_joins.py::JoinTest::test_full_flag 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 250s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 250s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 250s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 250s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 250s test/orm/test_joins.py::JoinTest::test_isouter_flag 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 250s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 250s [gw7] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 250s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 250s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 250s [gw4] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 250s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 250s [gw1] [ 33%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 250s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 250s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 250s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 250s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 250s [gw6] [ 33%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 250s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 250s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 250s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 250s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 250s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 250s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 250s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 250s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 250s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 250s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 250s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 250s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 250s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 250s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 250s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 250s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 250s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 250s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 250s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 250s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 250s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 250s [gw7] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 250s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 250s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 250s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 250s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 250s test/orm/test_joins.py::JoinTest::test_no_onclause 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 250s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 250s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 250s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 250s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 250s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 250s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 250s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 250s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 250s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 250s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 250s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 250s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 250s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 250s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 250s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 250s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 250s test/orm/test_joins.py::JoinTest::test_plain_table 250s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 250s [gw4] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 250s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 250s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 250s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 250s test/orm/test_joins.py::JoinTest::test_pure_expression 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 250s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 250s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 250s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 250s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 250s test/orm/test_joins.py::JoinTest::test_select_from 250s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 250s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 250s [gw7] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 250s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 250s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 250s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 250s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 250s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 250s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 251s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 251s test/orm/test_attributes.py::AttributesTest::test_basic 251s test/orm/test_joins.py::JoinTest::test_single_prop_1 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 251s test/orm/test_joins.py::JoinTest::test_single_prop_12 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 251s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 251s test/orm/test_joins.py::JoinTest::test_single_prop_13 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 251s test/orm/test_attributes.py::AttributesTest::test_deferred 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 251s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 251s test/orm/test_joins.py::JoinTest::test_single_prop_2 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 251s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 251s test/orm/test_joins.py::JoinTest::test_single_prop_3 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 251s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 251s test/orm/test_joins.py::JoinTest::test_single_prop_4 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 251s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 251s test/orm/test_joins.py::JoinTest::test_single_prop_6 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 251s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 251s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 251s test/orm/test_joins.py::JoinTest::test_single_prop_9 251s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 251s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 251s test/orm/test_attributes.py::AttributesTest::test_inheritance 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 251s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 251s test/orm/test_attributes.py::AttributesTest::test_inheritance2 251s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 251s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 251s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 251s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 251s [gw3] [ 34%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 251s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 251s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 251s [gw3] [ 34%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 251s test/base/test_events.py::SubclassGrowthTest::test_subclass 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 251s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 251s test/orm/test_attributes.py::AttributesTest::test_list 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 251s test/orm/test_attributes.py::AttributesTest::test_no_double_state 251s [gw0] [ 34%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 251s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 251s [gw4] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 251s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 251s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 251s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 251s [gw5] [ 34%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 251s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 251s [gw4] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 251s [gw5] [ 34%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 251s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 251s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 251s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 251s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 251s test/orm/test_joins.py::SelfReferentialTest::test_any 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 251s test/orm/test_joins.py::SelfReferentialTest::test_contains 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 251s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 251s [gw4] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 251s [gw7] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 251s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 251s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 251s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 251s test/orm/test_joins.py::SelfReferentialTest::test_has 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 251s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 251s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 251s [gw4] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 251s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 251s [gw7] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 251s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 251s test/orm/test_instrumentation.py::InitTest::test_A 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 251s test/orm/test_instrumentation.py::InitTest::test_A_B_C 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 251s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 251s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 251s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 251s test/orm/test_instrumentation.py::InitTest::test_Ai 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 251s test/orm/test_instrumentation.py::InitTest::test_Ai_B 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 251s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 251s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 251s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 251s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 251s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 251s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 251s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 251s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 251s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 251s test/orm/test_instrumentation.py::InitTest::test_ai 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 251s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 251s test/orm/test_instrumentation.py::InitTest::test_ai_B 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 251s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 251s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 251s [gw6] [ 34%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 251s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 251s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 251s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 251s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 251s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 251s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 251s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 251s [gw7] [ 34%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 251s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 251s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 251s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 251s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 251s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 251s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 251s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 251s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 251s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 251s [gw7] [ 34%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 251s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 251s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 251s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 251s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 251s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 251s [gw4] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 251s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 251s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 251s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 251s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 251s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 251s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 251s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 251s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 251s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 251s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 251s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 251s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 251s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 251s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 251s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 251s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 251s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 251s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 251s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 251s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 251s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 251s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 251s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 251s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 251s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 251s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 251s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 251s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 251s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 251s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 251s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 252s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 252s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 252s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 252s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 252s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 252s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 252s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 252s [gw1] [ 34%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 252s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 252s [gw5] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 252s [gw6] [ 34%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 252s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 252s [gw6] [ 35%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 252s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 252s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 252s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 252s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 252s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 252s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 252s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 252s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 252s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 252s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 252s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 252s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 252s [gw4] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 252s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 252s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 252s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 252s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 252s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 252s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 252s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 252s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 252s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 252s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 252s [gw3] [ 35%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 252s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 252s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 252s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 252s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 252s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 252s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 252s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 252s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 252s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 252s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 252s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 252s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 252s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 252s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 252s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 252s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 252s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 252s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 252s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 252s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 252s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 252s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 252s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 252s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 252s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 252s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 252s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 252s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 252s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 252s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 252s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 252s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 252s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 252s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 252s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 252s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 252s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 252s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 252s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 252s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 252s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 252s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 252s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 252s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 252s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 252s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 252s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 252s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 252s [gw4] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 252s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 252s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 252s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 252s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 252s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 252s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 252s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 252s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 252s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 252s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 252s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 252s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 252s test/orm/test_attributes.py::AttributesTest::test_parenttrack 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 252s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 252s test/orm/test_attributes.py::AttributesTest::test_pickleness 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 252s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 252s test/orm/test_attributes.py::AttributesTest::test_state_gc 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 252s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 252s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 252s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 252s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 252s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 252s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 252s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 252s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 252s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 252s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 252s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 252s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 252s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 252s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 252s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 252s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 252s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 252s [gw6] [ 35%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 252s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 252s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 252s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 252s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 252s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 252s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 252s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 252s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 252s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 252s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 252s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 252s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 252s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 252s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 252s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 252s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 252s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 252s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 252s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 252s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 252s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 252s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 252s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 253s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 253s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 253s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 253s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 253s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 253s [gw4] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 253s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 253s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 253s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 253s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 253s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 253s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 253s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 253s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 253s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 253s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 253s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 253s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 253s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 253s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 253s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 253s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 253s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 253s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 253s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 253s [gw1] [ 35%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 253s [gw5] [ 35%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 253s [gw6] [ 35%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 253s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 253s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 253s [gw4] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 253s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 253s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 253s [gw3] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 253s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 253s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 253s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 253s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 253s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 253s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 253s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 253s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 253s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 253s [gw4] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 253s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 253s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 253s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 253s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 253s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 253s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 253s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 253s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 253s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 253s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 253s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 253s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 253s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 253s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 254s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 254s test/ext/test_mutable.py::MutableListNoHashTest::test_append 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 254s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 254s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 254s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 254s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 254s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 254s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 254s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 254s [gw6] [ 36%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 254s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 254s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 254s test/sql/test_lateral.py::LateralTest::test_from_function 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 254s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 254s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 254s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 254s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 254s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 254s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 254s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 254s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 254s test/sql/test_lateral.py::LateralTest::test_plain_join 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 254s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 254s test/sql/test_lateral.py::LateralTest::test_select_from 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 254s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 254s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 254s test/sql/test_lateral.py::LateralTest::test_standalone 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 254s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 254s [gw6] [ 36%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 254s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 254s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 254s test/orm/test_attributes.py::BackrefTest::test_m2m 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 254s test/orm/test_attributes.py::BackrefTest::test_o2m 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 254s test/orm/test_attributes.py::BackrefTest::test_o2o 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 254s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 254s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 254s [gw4] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 254s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 254s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 254s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 254s [gw6] [ 36%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 254s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 254s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 254s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 254s [gw2] [ 36%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 254s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 254s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 254s [gw6] [ 36%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 254s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 254s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 254s [gw6] [ 36%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 254s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 254s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 254s [gw0] [ 36%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 254s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 254s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 254s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 254s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 254s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 254s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 254s [gw3] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 254s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 254s [gw6] [ 36%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 254s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 254s [gw3] [ 36%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 254s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 254s [gw3] [ 36%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 254s [gw5] [ 36%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 254s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 254s [gw1] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 254s [gw3] [ 36%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 254s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 254s [gw6] [ 36%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 254s [gw5] [ 37%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 254s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 254s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 254s [gw5] [ 37%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 254s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 254s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 254s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 254s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 254s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 254s test/orm/test_lockmode.py::CompileTest::test_default_update 254s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 254s [gw5] [ 37%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 254s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 254s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 254s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 254s [gw5] [ 37%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 254s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 254s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 254s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 254s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 254s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 254s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 254s [gw4] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 254s [gw5] [ 37%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 254s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 254s [gw5] [ 37%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 254s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 254s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 254s test/orm/test_lockmode.py::CompileTest::test_mysql_read 254s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 254s [gw5] [ 37%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 254s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 254s [gw5] [ 37%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 254s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 254s [gw5] [ 37%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 254s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 254s [gw5] [ 37%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 254s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 254s [gw5] [ 37%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 254s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 254s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 254s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 254s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 254s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 254s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 254s test/orm/test_lockmode.py::CompileTest::test_oracle_update 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 254s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 254s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 254s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 254s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 254s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 254s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 254s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 254s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 254s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 254s test/orm/test_lockmode.py::CompileTest::test_postgres_read 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 254s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 254s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 254s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 254s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 254s [gw0] [ 37%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 254s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 254s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 254s test/orm/test_lockmode.py::CompileTest::test_postgres_update 254s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 254s [gw0] [ 37%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 254s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 254s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 254s [gw0] [ 37%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 254s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 254s [gw0] [ 37%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 254s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 254s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 254s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 254s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 254s test/orm/test_attributes.py::EventPropagateTest::test_propagate 255s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 255s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 255s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 255s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 255s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 255s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 255s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 255s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 255s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 255s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 255s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 255s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 255s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 255s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 255s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 255s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 255s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 255s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 255s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 255s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 255s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 255s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 255s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 255s test/orm/test_lockmode.py::ForUpdateTest::test_plain 255s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 255s test/orm/test_lockmode.py::ForUpdateTest::test_read 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 255s [gw3] [ 37%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 255s [gw4] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 255s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 255s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 255s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 255s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 255s test/engine/test_logging.py::EchoTest::test_levels 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::EchoTest::test_levels 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 255s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 255s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 255s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 255s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 255s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 255s test/orm/test_lazy_relations.py::LazyTest::test_basic 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 255s test/orm/test_merge.py::MergeTest::test_synonym 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 255s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 255s test/orm/test_merge.py::MergeTest::test_transient_no_load 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 255s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 255s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 255s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 255s test/orm/test_lazy_relations.py::LazyTest::test_distinct 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 255s test/orm/test_merge.py::MergeTest::test_transient_to_pending 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 255s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 255s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 255s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 255s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 255s [gw2] [ 37%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 255s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 255s [gw4] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 255s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 255s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 255s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 255s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 255s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 255s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 255s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 255s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 255s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 255s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 255s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 255s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 255s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 255s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 255s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 255s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 255s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 255s [gw5] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 255s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 255s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 255s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 255s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 255s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 255s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 255s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 255s test/orm/test_merge.py::MergeTest::test_value_to_none 255s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 255s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 255s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 255s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 255s [gw6] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 255s test/orm/test_lazy_relations.py::LazyTest::test_limit 255s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 255s [gw0] [ 37%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 255s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 255s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 255s [gw1] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 255s [gw5] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 255s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 255s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 255s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 255s [gw3] [ 37%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 255s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 255s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 255s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 255s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 255s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 255s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 255s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 255s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 255s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 255s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 255s [gw1] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 255s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 255s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 255s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 255s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 255s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 255s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 255s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 255s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 255s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 255s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 255s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 256s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 256s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 256s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 256s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 256s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 256s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 256s [gw1] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 256s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 256s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 256s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 256s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 256s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 256s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 256s test/orm/test_merge.py::MutableMergeTest::test_list 256s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 256s [gw5] [ 38%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 256s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 256s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 256s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 256s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 256s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 256s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 256s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 256s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 256s test/orm/test_attributes.py::HistoryTest::test_dict_collections 256s [gw1] [ 38%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 256s [gw3] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 256s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 256s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 256s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 256s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 256s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 256s [gw6] [ 38%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 256s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 256s [gw1] [ 38%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 256s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 256s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 256s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 256s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 256s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 256s [gw4] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 256s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 256s test/orm/test_attributes.py::HistoryTest::test_object_del 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 256s [gw3] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 256s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 256s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 256s [gw6] [ 38%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 256s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 256s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 256s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 256s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 256s test/orm/test_attributes.py::HistoryTest::test_object_init 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 256s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 256s test/orm/test_attributes.py::HistoryTest::test_object_replace 256s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 256s [gw3] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 256s [gw6] [ 38%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 256s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 256s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 256s test/orm/test_attributes.py::HistoryTest::test_object_set_none 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 256s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 256s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 256s [gw6] [ 38%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 256s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 256s [gw5] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 256s [gw3] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 256s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 256s [gw6] [ 38%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 256s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 256s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 256s [gw3] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 256s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 256s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 256s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 256s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 256s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 256s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 256s [gw3] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 256s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 256s [gw0] [ 38%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 256s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 256s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 256s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 256s [gw6] [ 38%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 256s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 256s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 256s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 256s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 256s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 256s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 256s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 256s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 256s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 256s [gw3] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 256s [gw4] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 256s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 256s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 256s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 256s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 256s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 256s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 256s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 256s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 256s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 256s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 256s [gw5] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 256s [gw1] [ 38%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 256s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 256s test/sql/test_metadata.py::ConstraintTest::test_column_references 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 256s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 256s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 256s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 256s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 256s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 256s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 256s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 256s [gw3] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 256s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 256s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 256s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 256s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 256s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 256s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 256s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 256s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 256s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 256s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 256s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 256s [gw3] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 256s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 256s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 256s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 256s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 256s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 256s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 256s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 256s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 256s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 256s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_del 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 256s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 256s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 256s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 256s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 256s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 256s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 256s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 256s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 256s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 256s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 256s [gw3] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 256s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 256s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 256s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 256s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 256s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 256s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 256s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 256s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 256s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 256s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 256s test/sql/test_metadata.py::ConstraintTest::test_table_references 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 256s test/orm/test_attributes.py::HistoryTest::test_scalar_init 256s [gw3] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 256s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 256s test/orm/test_manytomany.py::M2MTest::test_bidirectional 256s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 256s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 256s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 256s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 256s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 256s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 256s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 256s test/orm/test_lazy_relations.py::LazyTest::test_orderby 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 256s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 256s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 256s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 256s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 256s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 256s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 256s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 256s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 256s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 256s [gw3] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 256s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 256s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 256s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 256s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 256s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 256s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 256s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 256s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 256s test/sql/test_metadata.py::DialectKWArgTest::test_combined 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 256s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 256s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 256s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 256s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 256s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 256s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 256s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 256s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 256s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 256s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 256s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 256s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 256s test/sql/test_metadata.py::DialectKWArgTest::test_participating 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 256s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 256s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 256s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 256s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 256s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 256s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 256s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 256s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 256s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 256s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 256s test/sql/test_metadata.py::DialectKWArgTest::test_update 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 256s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 256s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 256s [gw3] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 256s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 256s [gw3] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 256s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 256s [gw3] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 256s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 256s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 256s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 256s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 256s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 256s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 256s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 256s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 256s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 256s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 256s test/sql/test_metadata.py::InfoTest::test_column_info 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 256s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 256s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 256s test/sql/test_metadata.py::InfoTest::test_index_info 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 256s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 256s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 256s test/sql/test_metadata.py::InfoTest::test_metadata_info 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 256s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 256s test/sql/test_metadata.py::InfoTest::test_table_info 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 256s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 256s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 256s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 256s [gw3] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 256s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 256s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 256s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 256s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 256s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 256s test/orm/test_attributes.py::HistoryTest::test_scalar_set 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 256s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 256s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 256s [gw6] [ 39%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 256s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 256s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 256s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 256s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 256s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 256s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 256s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 256s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 256s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 257s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 257s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 257s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 257s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 257s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 257s [gw3] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 257s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 257s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 257s test/sql/test_operators.py::BetweenTest::test_between_1 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 257s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 257s test/sql/test_operators.py::BetweenTest::test_between_2 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 257s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 257s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 257s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 257s test/sql/test_operators.py::BetweenTest::test_between_3 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 257s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 257s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 257s test/sql/test_operators.py::BetweenTest::test_between_4 257s [gw0] [ 39%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 257s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 257s test/sql/test_operators.py::BetweenTest::test_between_5 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 257s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 257s test/sql/test_operators.py::BetweenTest::test_between_6 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 257s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 257s [gw5] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 257s [gw1] [ 39%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 257s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 257s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 257s [gw4] [ 40%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 257s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 257s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 257s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 257s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 257s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 257s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 257s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 257s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 257s [gw6] [ 40%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 257s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 257s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 257s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 257s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 257s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 257s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 257s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 257s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 257s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 257s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 257s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 257s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 257s [gw6] [ 40%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 257s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 257s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 257s [gw2] [ 40%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 257s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 257s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 257s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 257s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 257s test/sql/test_operators.py::BooleanEvalTest::test_eight 257s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 257s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 257s test/sql/test_operators.py::BooleanEvalTest::test_eleven 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 257s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 257s test/sql/test_operators.py::BooleanEvalTest::test_five_a 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 257s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 257s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 257s test/sql/test_operators.py::BooleanEvalTest::test_five_b 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 257s test/sql/test_operators.py::BooleanEvalTest::test_four 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 257s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 257s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 257s test/sql/test_operators.py::BooleanEvalTest::test_four_double 257s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 257s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 257s test/sql/test_operators.py::BooleanEvalTest::test_nine 257s test/orm/test_attributes.py::HistoryTest::test_use_object_init 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 257s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 257s test/sql/test_operators.py::BooleanEvalTest::test_one 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 257s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 257s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 257s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 257s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 257s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 257s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 257s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 257s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 257s test/sql/test_operators.py::BooleanEvalTest::test_six 257s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 257s test/sql/test_operators.py::BooleanEvalTest::test_ten 257s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 257s test/sql/test_operators.py::BooleanEvalTest::test_three_a 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 257s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 257s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 257s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 257s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 257s test/sql/test_operators.py::BooleanEvalTest::test_three_b 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 257s test/sql/test_operators.py::BooleanEvalTest::test_twelve 257s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 257s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 257s test/sql/test_operators.py::BooleanEvalTest::test_two_a 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 257s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 257s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 257s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 257s test/sql/test_operators.py::BooleanEvalTest::test_two_b 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 257s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 257s test/sql/test_metadata.py::NamingConventionTest::test_custom 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 257s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 257s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 257s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 257s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 257s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 257s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 257s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 257s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 257s [gw6] [ 40%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 257s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 257s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 257s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 257s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 257s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 257s test/orm/test_mapper.py::IsUserlandTest::test_column 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 257s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 257s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 257s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 257s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 257s [gw0] [ 40%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 257s test/orm/test_mapper.py::IsUserlandTest::test_dict 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 257s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 257s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 257s test/orm/test_mapper.py::IsUserlandTest::test_int 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 257s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 257s [gw5] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 257s [gw1] [ 40%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 257s test/orm/test_mapper.py::IsUserlandTest::test_relationship 257s [gw3] [ 40%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 257s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 257s test/orm/test_mapper.py::IsUserlandTest::test_set 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 257s [gw1] [ 41%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 257s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 257s [gw1] [ 41%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 257s test/orm/test_mapper.py::IsUserlandTest::test_string 257s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 257s [gw1] [ 41%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 257s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 257s test/orm/test_mapper.py::IsUserlandTest::test_unicode 257s [gw1] [ 41%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 257s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 257s [gw1] [ 41%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 257s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 257s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 257s test/orm/test_mapper.py::MagicNamesTest::test_mappish 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 257s [gw4] [ 41%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 257s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 257s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 257s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 257s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 257s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 257s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 257s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 257s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 257s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 257s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 257s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 257s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 257s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 257s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 257s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 257s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 257s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 257s test/orm/test_mapper.py::MapperTest::test_add_property 257s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 257s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 257s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 257s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 257s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 257s test/orm/test_attributes.py::ListenerTest::test_flag_modified 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 257s test/orm/test_attributes.py::ListenerTest::test_named 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 257s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 257s test/orm/test_attributes.py::ListenerTest::test_none_init_object 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 257s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 257s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 257s test/orm/test_attributes.py::ListenerTest::test_receive_changes 257s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 257s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 257s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 257s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 257s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 257s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 257s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 257s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 257s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 257s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 257s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 257s test/orm/test_attributes.py::TestUnlink::test_expired 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 257s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 257s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 257s test/orm/test_attributes.py::TestUnlink::test_pop_existing 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 257s test/orm/test_attributes.py::TestUnlink::test_replaced 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 257s test/orm/test_attributes.py::UtilTest::test_helpers 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 257s test/orm/test_attributes.py::UtilTest::test_initiator_arg 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 257s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 257s [gw0] [ 41%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 257s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 257s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 257s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 257s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 257s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 257s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 257s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 257s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 257s [gw0] [ 41%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 257s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 257s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 257s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 257s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 258s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 258s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 258s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 258s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 258s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 258s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 258s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 258s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 258s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 258s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 258s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 258s [gw0] [ 41%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 258s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 258s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 258s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 258s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 258s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 258s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 258s test/sql/test_operators.py::ConjunctionTest::test_eight 258s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 258s test/sql/test_operators.py::ConjunctionTest::test_eleven 258s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 258s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 258s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 258s [gw0] [ 41%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 258s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 258s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 258s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 258s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 258s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 258s test/sql/test_operators.py::ConjunctionTest::test_five 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 258s [gw4] [ 41%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 258s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 258s test/sql/test_operators.py::ConjunctionTest::test_four 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 258s test/sql/test_operators.py::ConjunctionTest::test_fourteen 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 258s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 258s [gw0] [ 41%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 258s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 258s [gw6] [ 41%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 258s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 258s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 258s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 258s test/sql/test_operators.py::ConjunctionTest::test_nine 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 258s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 258s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 258s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 258s [gw5] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 258s [gw3] [ 41%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 258s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 258s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 258s [gw1] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 258s [gw6] [ 42%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 258s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 258s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 258s test/ext/test_automap.py::AutomapTest::test_naming_schemes 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 258s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 258s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 258s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 258s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 258s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 258s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 258s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 258s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 258s [gw7] [ 42%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 258s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 258s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 258s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 258s [gw1] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 258s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 258s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 258s [gw2] [ 42%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 258s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 258s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 258s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 258s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 258s test/orm/test_mapper.py::MapperTest::test_column_not_present 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 258s [gw4] [ 42%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 258s test/orm/test_mapper.py::MapperTest::test_column_prefix 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 258s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 258s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 258s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 258s test/orm/test_mapper.py::MapperTest::test_column_synonyms 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 258s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 258s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 258s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 258s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 258s [gw5] [ 42%] 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] 258s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 258s [gw5] [ 42%] 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] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 258s [gw0] [ 42%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 258s [gw5] [ 42%] 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] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 258s [gw3] [ 42%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 258s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 258s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 258s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 258s [gw6] [ 42%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 258s [gw5] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 258s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 258s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 258s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 258s test/orm/test_mapper.py::MapperTest::test_configure_on_session 258s [gw0] [ 43%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 258s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 258s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 258s test/orm/test_mapper.py::MapperTest::test_constructor_exc 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 258s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 258s test/orm/test_mapper.py::MapperTest::test_count 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 258s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_count 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 258s test/orm/test_mapper.py::MapperTest::test_custom_join 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 258s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 258s [gw7] [ 43%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 258s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 258s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 258s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 258s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 259s [gw0] [ 43%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 259s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 259s test/orm/test_mapper.py::MapperTest::test_decl_attributes 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 259s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 259s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 259s [gw4] [ 43%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 259s [gw0] [ 43%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 259s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 259s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 259s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 259s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 259s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 259s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 259s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 259s test/orm/test_mapper.py::MapperTest::test_function 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_function 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 259s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 259s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 259s [gw6] [ 43%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 259s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 259s test/orm/test_mapper.py::MapperTest::test_info 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_info 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 259s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 259s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 259s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 259s test/sql/test_operators.py::RegexpTest::test_regexp_match 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 259s test/sql/test_operators.py::RegexpTest::test_regexp_replace 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 259s [gw0] [ 43%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 259s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 259s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 259s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 259s [gw0] [ 43%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 259s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 259s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 259s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 259s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 259s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 259s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 259s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 259s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 259s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 259s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 259s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 259s [gw6] [ 43%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 259s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 259s [gw4] [ 43%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 259s test/orm/test_mapper.py::MapperTest::test_no_pks_1 259s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 259s [gw3] [ 43%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 259s test/orm/test_mapper.py::MapperTest::test_no_pks_2 259s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 259s [gw5] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 259s [gw2] [ 43%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 259s [gw1] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 259s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 259s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 259s test/orm/test_mapper.py::MapperTest::test_no_table 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 259s [gw1] [ 44%] 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] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 259s [gw1] [ 44%] 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] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 259s [gw1] [ 44%] 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] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 259s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 259s [gw6] [ 44%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 259s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 259s test/orm/test_mapper.py::MapperTest::test_override_1 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 259s [gw2] [ 44%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 259s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 259s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 259s test/orm/test_mapper.py::MapperTest::test_override_2 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 259s test/orm/test_mapper.py::MapperTest::test_override_3 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 259s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 259s [gw2] [ 44%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 259s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 259s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 259s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 259s test/orm/test_mapper.py::MapperTest::test_prop_filters 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 259s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 259s test/orm/test_mapper.py::MapperTest::test_prop_shadow 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 259s [gw2] [ 44%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 259s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 259s test/orm/test_mapper.py::MapperTest::test_props 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 259s [gw4] [ 44%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_props 259s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 259s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 259s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 259s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 259s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 259s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 259s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 259s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 259s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 259s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 259s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 259s test/orm/test_options.py::LoadTest::test_set_strat_col 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 259s test/orm/test_options.py::LoadTest::test_set_strat_ent 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 259s test/orm/test_options.py::LoadTest::test_str 259s [gw6] [ 44%] PASSED test/orm/test_options.py::LoadTest::test_str 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 259s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 259s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 259s [gw2] [ 44%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 259s test/orm/test_mapper.py::MapperTest::test_reconstructor 259s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 259s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 259s test/orm/test_collection.py::CollectionsTest::test_dict 259s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 260s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 260s test/orm/test_collection.py::CollectionsTest::test_dict_duck 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 260s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 260s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 260s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 260s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 260s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 260s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 260s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 260s test/orm/test_collection.py::CollectionsTest::test_lifecycle 260s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 260s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 260s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 260s test/orm/test_collection.py::CollectionsTest::test_list 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 260s test/orm/test_collection.py::CollectionsTest::test_list_duck 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 260s test/orm/test_collection.py::CollectionsTest::test_list_emulates 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 260s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 260s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 260s test/orm/test_collection.py::CollectionsTest::test_list_subclass 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 260s test/orm/test_collection.py::CollectionsTest::test_object_duck 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 260s test/orm/test_collection.py::CollectionsTest::test_object_emulates 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 260s test/orm/test_collection.py::CollectionsTest::test_recipes 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 260s test/orm/test_collection.py::CollectionsTest::test_set 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 260s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 260s test/orm/test_collection.py::CollectionsTest::test_set_duck 260s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 260s test/orm/test_collection.py::CollectionsTest::test_set_emulates 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 260s test/orm/test_collection.py::CollectionsTest::test_set_subclass 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 260s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 260s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 260s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 260s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 260s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 260s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 260s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 260s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 260s [gw6] [ 44%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 260s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 260s [gw6] [ 44%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 260s test/orm/test_collection.py::CustomCollectionsTest::test_basic 260s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 260s [gw6] [ 44%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 260s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 260s [gw6] [ 44%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 260s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 260s test/orm/test_collection.py::CustomCollectionsTest::test_custom 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 260s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 260s test/orm/test_collection.py::CustomCollectionsTest::test_dict 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 260s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 260s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 260s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 260s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 260s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 260s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 260s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 260s test/orm/test_mapper.py::MapperTest::test_synonym 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 260s [gw4] [ 44%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 260s [gw6] [ 44%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 260s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 260s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 260s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 260s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 260s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 260s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 260s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 260s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 260s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 260s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 260s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 260s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 260s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 260s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 260s [gw2] [ 44%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 260s [gw6] [ 44%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 260s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 260s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 260s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 260s [gw3] [ 44%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 260s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 260s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 260s [gw1] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 260s [gw5] [ 44%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 260s [gw5] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 260s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 260s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 260s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 260s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 260s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 260s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 260s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 260s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 260s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 260s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 260s [gw5] [ 45%] 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] 260s test/orm/test_mapper.py::MapperTest::test_unmapped_error 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 260s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 260s [gw5] [ 45%] 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] 260s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 260s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 260s [gw5] [ 45%] 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] 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 260s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 260s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 260s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 260s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 260s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 260s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 260s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 260s [gw7] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 260s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 260s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 260s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 260s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 260s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 260s test/orm/test_mapper.py::MapperTest::test_utils 260s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 260s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 260s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 260s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 260s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 260s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 260s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 260s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 260s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 260s [gw3] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 260s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 260s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 261s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 261s test/orm/test_options.py::MapperOptionsTest::test_eager_options 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 261s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 261s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 261s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 261s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 261s test/orm/test_collection.py::DictHelpersTest::test_mixin 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 261s [gw7] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 261s [gw7] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 261s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 261s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 261s test/orm/test_collection.py::DictHelpersTest::test_mixin2 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 261s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 261s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 261s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 261s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 261s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 261s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 261s test/orm/test_mapper.py::RequirementsTest::test_composite_results 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 261s [gw7] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 261s [gw6] [ 45%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 261s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 261s [gw3] [ 45%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 261s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 261s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 261s [gw7] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 261s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 261s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 261s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 261s [gw7] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 261s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 261s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 261s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 261s [gw6] [ 45%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 261s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 261s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 261s [gw6] [ 45%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 261s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 261s [gw7] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 261s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 261s [gw6] [ 45%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 261s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 261s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 261s [gw6] [ 45%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 261s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 261s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 261s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 261s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 261s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 262s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 262s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 262s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 262s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 262s [gw2] [ 45%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 262s [gw6] [ 45%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 262s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 262s [gw1] [ 45%] 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] 262s [gw5] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 262s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 262s [gw1] [ 45%] 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] 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 262s [gw5] [ 45%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 262s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 262s [gw1] [ 45%] 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] 262s [gw5] [ 45%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 262s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 262s [gw1] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 262s [gw2] [ 46%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 262s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 262s [gw2] [ 46%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 262s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 262s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 262s [gw2] [ 46%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 262s [gw2] [ 46%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 262s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 262s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 262s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 262s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 262s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 262s [gw2] [ 46%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 262s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 262s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 262s test/sql/test_compare.py::CacheKeyTest::test_cache_key 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 262s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 262s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 262s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 262s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 262s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 262s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 262s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 262s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 262s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 262s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 262s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 262s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 262s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 262s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 262s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 262s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 262s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 262s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 262s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 262s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 262s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 262s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 262s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 262s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 262s [gw2] [ 46%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 263s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 263s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 263s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 263s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 263s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 263s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 263s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 263s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 263s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 263s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 263s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 263s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 263s test/orm/test_expire.py::ExpireTest::test_no_instance_key 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 263s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 263s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 263s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 263s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 263s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 263s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 263s [gw7] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 263s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 263s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 263s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 263s test/orm/test_expire.py::ExpireTest::test_no_session 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 263s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 263s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 263s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 263s test/orm/test_expire.py::ExpireTest::test_partial_expire 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 263s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 263s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 263s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 263s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 263s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 263s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 263s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 263s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 263s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 264s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 264s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 264s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 264s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 264s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 264s test/orm/test_expire.py::ExpireTest::test_pending_raises 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 264s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 264s test/orm/test_expire.py::ExpireTest::test_persistence_check 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 264s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 264s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 264s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 264s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 264s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 264s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 264s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 264s [gw1] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 264s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 264s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 264s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 264s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 264s [gw6] [ 46%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 264s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 264s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 264s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 264s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 264s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 264s test/engine/test_pool.py::NullPoolTest::test_reconnect 264s [gw7] [ 46%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 264s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 264s [gw2] [ 46%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 264s test/engine/test_pool.py::PoolDialectTest::test_null_pool 264s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 264s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 264s [gw5] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 264s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 264s [gw5] [ 47%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 264s test/engine/test_pool.py::PoolDialectTest::test_static_pool 264s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 264s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 264s [gw7] [ 47%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 264s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 264s [gw7] [ 47%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 264s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 264s [gw1] [ 47%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 264s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 264s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 264s [gw1] [ 47%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 264s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 264s [gw1] [ 47%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 264s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 264s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 264s [gw1] [ 47%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 264s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 264s [gw1] [ 47%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 264s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 264s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 264s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 264s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 264s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 264s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 264s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 264s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 264s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 264s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 264s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 264s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 264s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 264s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 264s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 264s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 264s [gw7] [ 47%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 264s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 264s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 264s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 264s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 264s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 265s [gw5] [ 47%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 265s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 265s [gw5] [ 47%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 265s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 265s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 265s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 265s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 265s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 265s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 265s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 265s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 265s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 265s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 265s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 265s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 265s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 265s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 265s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 265s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 265s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 265s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 265s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 265s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 265s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 265s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 265s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 265s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 265s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 265s test/orm/test_expire.py::RefreshTest::test_persistence_check 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 265s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 265s test/orm/test_expire.py::RefreshTest::test_refresh 265s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 265s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 265s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 265s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 265s test/orm/test_expire.py::RefreshTest::test_refresh2 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 266s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 266s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 266s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 266s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 266s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 266s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 266s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 266s test/orm/test_expire.py::RefreshTest::test_refresh_expired 266s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 266s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 266s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 266s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 266s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 266s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 266s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 266s [gw2] [ 47%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 266s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 266s test/ext/test_extendedattr.py::DisposeTest::test_unregister 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 266s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 266s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 266s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 266s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 266s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 266s test/ext/test_extendedattr.py::FinderTest::test_standard 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 266s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 266s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 266s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 266s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 266s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 266s [gw5] [ 47%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 266s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 266s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 266s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 266s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 266s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 266s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 266s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 266s [gw2] [ 47%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 266s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 266s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 266s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 266s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 266s [gw6] [ 47%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 266s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 266s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 266s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 266s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 266s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 266s test/sql/test_external_traversal.py::ClauseTest::test_alias 266s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 266s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 266s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 266s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 266s [gw1] [ 47%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 266s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 266s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 266s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 266s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 267s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 267s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 267s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 267s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 267s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 267s 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] 267s [gw2] [ 47%] 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] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 267s 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] 267s [gw2] [ 47%] 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] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 267s 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] 267s [gw2] [ 47%] 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] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 267s 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] 267s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 267s [gw2] [ 47%] 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] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 267s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 267s test/sql/test_external_traversal.py::ClauseTest::test_binary 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 267s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 267s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 267s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 267s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 267s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 267s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 267s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 267s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 267s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 267s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 267s test/sql/test_external_traversal.py::ClauseTest::test_extract 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 267s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 267s test/sql/test_external_traversal.py::ClauseTest::test_in 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 267s test/sql/test_external_traversal.py::ClauseTest::test_join 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 267s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 267s test/sql/test_external_traversal.py::ClauseTest::test_over 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 267s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 267s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 267s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 267s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 267s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 267s test/sql/test_external_traversal.py::ClauseTest::test_select 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 267s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 267s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 267s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 267s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 267s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 267s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 267s test/sql/test_external_traversal.py::ClauseTest::test_text 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 267s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 267s [gw7] [ 47%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 267s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 267s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 267s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 267s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 267s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 267s test/sql/test_external_traversal.py::ClauseTest::test_union 267s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 267s test/sql/test_external_traversal.py::ClauseTest::test_within_group 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 267s [gw2] [ 47%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 267s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 267s test/sql/test_external_traversal.py::SelectTest::test_columns 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 267s test/sql/test_external_traversal.py::SelectTest::test_execution_options 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 267s test/sql/test_external_traversal.py::SelectTest::test_froms 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 267s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 267s test/sql/test_external_traversal.py::SelectTest::test_prefixes 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 267s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 267s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 267s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 267s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 267s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 267s test/sql/test_external_traversal.py::TraversalTest::test_clone 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 267s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 267s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 267s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 267s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 267s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 267s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 267s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 267s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 267s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 267s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 267s [gw2] [ 48%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 267s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 267s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 267s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 267s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 267s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 267s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 267s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 267s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 267s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 268s [gw5] [ 48%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 268s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 268s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 268s [gw2] [ 48%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 268s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 268s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 268s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 268s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 268s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 268s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 268s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 268s test/orm/test_options.py::OptionsTest::test_aliased_single 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 268s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 268s test/orm/test_options.py::OptionsTest::test_chained 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_chained 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 268s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 268s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 268s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 268s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 268s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 268s [gw2] [ 48%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 268s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 268s [gw2] [ 48%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 268s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 268s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 268s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 268s [gw2] [ 48%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 268s test/orm/test_options.py::OptionsTest::test_of_type 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 268s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 268s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 268s [gw2] [ 48%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 268s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 268s test/orm/test_options.py::OptionsTest::test_path_exhausted 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 268s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 268s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 268s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 268s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 268s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 268s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 268s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 268s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 268s [gw6] [ 48%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 268s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 268s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 268s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 268s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 268s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 268s [gw2] [ 48%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 268s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 268s [gw6] [ 48%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 268s test/orm/test_options.py::PickleTest::test_slots 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 268s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 268s [gw6] [ 48%] PASSED test/orm/test_options.py::PickleTest::test_slots 268s test/orm/test_options.py::SubOptionsTest::test_five 268s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 269s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 269s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 269s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 269s [gw6] [ 48%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 269s test/orm/test_options.py::SubOptionsTest::test_four 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 269s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 269s [gw6] [ 48%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 269s test/orm/test_options.py::SubOptionsTest::test_invalid_one 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 269s [gw6] [ 48%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 269s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 269s test/orm/test_options.py::SubOptionsTest::test_one 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 269s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 269s [gw6] [ 48%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 269s test/orm/test_options.py::SubOptionsTest::test_three 269s [gw6] [ 48%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 269s test/orm/test_options.py::SubOptionsTest::test_two 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 269s [gw6] [ 48%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 269s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 269s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 269s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 269s [gw7] [ 48%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 269s [gw2] [ 48%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 269s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 269s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 269s [gw6] [ 49%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 269s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 269s [gw6] [ 49%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 269s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 269s [gw6] [ 49%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 269s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 269s [gw6] [ 49%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 269s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 269s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 269s [gw6] [ 49%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 269s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 269s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 269s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 269s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 269s test/ext/test_orderinglist.py::OrderingListTest::test_insert 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 269s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 269s test/ext/test_orderinglist.py::OrderingListTest::test_replace 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 269s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 269s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 269s test/ext/test_orderinglist.py::OrderingListTest::test_slice 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 269s [gw6] [ 49%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 269s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 269s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 269s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 269s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 269s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 269s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 269s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 269s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 269s [gw2] [ 49%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 269s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 269s [gw5] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 269s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 269s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 269s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 269s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 269s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 269s [gw3] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 269s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 270s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 270s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 270s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 270s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 270s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 270s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 270s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 270s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 270s [gw1] [ 49%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 270s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 270s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 270s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 270s test/orm/test_froms.py::InstancesTest::test_from_alias_four 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 270s test/orm/test_froms.py::InstancesTest::test_from_alias_three 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 270s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 270s test/orm/test_froms.py::InstancesTest::test_from_alias_two 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 270s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 270s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 270s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 270s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 270s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 270s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 270s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 270s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 270s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 270s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 270s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 270s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 270s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 270s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 270s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 270s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 270s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 270s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 270s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 270s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 270s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 270s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 270s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 270s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 270s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 270s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 270s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 270s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 270s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 270s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 271s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 271s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 271s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 271s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 271s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 271s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 271s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 271s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 271s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 271s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 271s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 271s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 271s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 271s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 271s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 271s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 271s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 271s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 271s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 271s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 271s test/orm/test_froms.py::RawSelectTest::test_select 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 271s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 271s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 271s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 271s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 271s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 271s [gw5] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 271s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 271s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 271s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 271s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 271s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 271s test/orm/test_froms.py::SelectFromTest::test_join 271s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 271s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 271s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 271s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 271s [gw1] [ 49%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 271s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 271s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 271s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 271s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 271s test/orm/test_froms.py::SelectFromTest::test_more_joins 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 271s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 271s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 271s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 271s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 272s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 272s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 272s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 272s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 272s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 272s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 272s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 272s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 272s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 272s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 272s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 272s [gw7] [ 49%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 272s [gw2] [ 49%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 272s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 272s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 272s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 272s [gw2] [ 49%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 272s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 272s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 272s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 272s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 272s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 272s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 272s 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] 272s [gw2] [ 49%] 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] 272s 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] 272s [gw2] [ 49%] 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] 272s test/sql/test_functions.py::CompileTest::test_alias_method_columns 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 272s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 272s test/sql/test_functions.py::CompileTest::test_alias_method_one 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 272s test/sql/test_functions.py::CompileTest::test_alias_method_two 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 272s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 272s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 272s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 272s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 272s test/sql/test_functions.py::CompileTest::test_as_comparison 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 272s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 272s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 272s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 272s test/sql/test_functions.py::CompileTest::test_assorted 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 272s test/sql/test_functions.py::CompileTest::test_case_sensitive 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 272s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 272s test/sql/test_functions.py::CompileTest::test_compile 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_compile 272s test/sql/test_functions.py::CompileTest::test_cube_operators 272s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 272s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 272s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 272s test/sql/test_functions.py::CompileTest::test_custom_args 272s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 272s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 272s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 272s test/sql/test_functions.py::CompileTest::test_custom_name 272s [gw6] [ 49%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 272s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 272s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 272s test/sql/test_functions.py::CompileTest::test_custom_type 272s [gw7] [ 49%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 272s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 272s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 272s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 272s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 272s [gw6] [ 49%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 272s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 272s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 272s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 272s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 272s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 272s [gw6] [ 49%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 272s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 272s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 272s test/sql/test_functions.py::CompileTest::test_funcfilter_label 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 272s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 272s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 272s [gw6] [ 49%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 272s [gw2] [ 49%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 272s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 272s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 272s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 272s test/sql/test_functions.py::CompileTest::test_functions_with_cols 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 272s test/sql/test_functions.py::CompileTest::test_generic_annotation 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 272s test/sql/test_functions.py::CompileTest::test_generic_count 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 272s test/sql/test_functions.py::CompileTest::test_generic_now 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 272s test/sql/test_functions.py::CompileTest::test_generic_random 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 272s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 272s test/sql/test_functions.py::CompileTest::test_mixed_case 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 272s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 272s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 272s test/sql/test_functions.py::CompileTest::test_non_functions 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 272s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 272s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 272s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 272s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 272s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 272s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 272s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 272s test/sql/test_functions.py::CompileTest::test_pickle_over 272s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 272s test/sql/test_functions.py::CompileTest::test_pickle_within_group 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 272s test/sql/test_functions.py::CompileTest::test_quote_special_chars 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 272s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 272s test/sql/test_functions.py::CompileTest::test_replace_function 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 272s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 272s [gw2] [ 50%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 272s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 272s [gw2] [ 50%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 272s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 272s [gw2] [ 50%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 272s [gw2] [ 50%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 272s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 272s [gw2] [ 50%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 272s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 272s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 272s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 272s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 272s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 272s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 272s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 272s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 272s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 273s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 273s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 273s [gw5] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 273s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 273s [gw7] [ 50%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 273s [gw7] [ 50%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 273s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 273s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 273s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 273s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 273s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 273s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 273s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 273s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 273s [gw0] [ 50%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 273s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 273s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 273s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 273s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 273s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 273s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 274s [gw0] [ 50%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 274s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 274s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 274s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 274s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 274s test/engine/test_pool.py::StaticPoolTest::test_connect 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 274s [gw0] [ 50%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 274s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 274s test/engine/test_pool.py::StaticPoolTest::test_recreate 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 274s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 274s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 274s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 274s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 274s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 274s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 274s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 274s [gw0] [ 50%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 274s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 274s [gw0] [ 50%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 274s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 274s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 274s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 274s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 274s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 274s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 274s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 274s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 274s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 274s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 274s [gw0] [ 50%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 274s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 274s [gw0] [ 50%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 274s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 274s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 274s test/orm/inheritance/test_productspec.py::InheritTest::test_five 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 274s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 274s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 274s test/orm/inheritance/test_productspec.py::InheritTest::test_four 274s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 274s [gw0] [ 50%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 274s test/orm/inheritance/test_productspec.py::InheritTest::test_one 274s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 274s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 274s test/orm/inheritance/test_productspec.py::InheritTest::test_three 274s [gw0] [ 50%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 274s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 274s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 274s test/orm/inheritance/test_productspec.py::InheritTest::test_two 274s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 274s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 274s [gw1] [ 50%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 274s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 274s test/orm/test_query.py::AggregateTest::test_apply 274s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 274s [gw0] [ 50%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 274s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 274s [gw0] [ 50%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 274s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 274s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_apply 274s test/orm/test_query.py::AggregateTest::test_having 274s [gw0] [ 50%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 274s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_having 274s test/orm/test_query.py::AggregateTest::test_sum 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 274s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_sum 274s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 274s test/orm/test_query.py::BooleanEvalTest::test_five 274s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 274s test/orm/test_query.py::BooleanEvalTest::test_four 274s [gw5] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 274s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 274s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 274s test/orm/test_query.py::BooleanEvalTest::test_one 274s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 274s test/orm/test_query.py::BooleanEvalTest::test_three 274s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 274s test/orm/test_query.py::BooleanEvalTest::test_two 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 274s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 274s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 274s [gw7] [ 50%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 274s [gw6] [ 50%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 274s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 274s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 274s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 274s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 274s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 274s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 274s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 274s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 274s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 274s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 274s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 274s [gw2] [ 51%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 274s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 274s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 274s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 274s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 274s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 274s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 274s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 274s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 274s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 274s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 274s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 274s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 274s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 274s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 274s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 274s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 274s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 274s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 274s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 274s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 274s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 274s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 275s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 275s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 275s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 275s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 275s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 275s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 275s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 275s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 275s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 275s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 275s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 275s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 275s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 275s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 275s [gw1] [ 51%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 275s test/orm/test_query.py::CountTest::test_basic 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 275s [gw7] [ 51%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_basic 275s test/orm/test_query.py::CountTest::test_basic_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_basic_future 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 275s test/orm/test_query.py::CountTest::test_cols 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_cols 275s test/orm/test_query.py::CountTest::test_cols_future 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_cols_future 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 275s test/orm/test_query.py::CountTest::test_count_char 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_count_char 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 275s test/orm/test_query.py::CountTest::test_loader_options_ignored 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 275s test/orm/test_query.py::CountTest::test_multiple_entity 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 275s test/orm/test_query.py::CountTest::test_multiple_entity_future 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 275s test/orm/test_query.py::CountTest::test_nested 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_nested 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 275s test/orm/test_query.py::CountTest::test_nested_future 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 275s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_nested_future 275s test/orm/test_query.py::DistinctTest::test_basic 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 275s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 275s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 275s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 275s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 275s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 275s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 275s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 275s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 275s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 275s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 276s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_basic 276s test/orm/test_query.py::DistinctTest::test_basic_standalone 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 276s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 276s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 276s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 276s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 276s test/orm/test_query.py::DistinctTest::test_issue_5470_five 276s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 276s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 276s test/orm/test_query.py::DistinctTest::test_issue_5470_four 276s [gw5] [ 51%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 276s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 276s test/orm/test_query.py::DistinctTest::test_issue_5470_one 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 276s test/orm/test_query.py::DistinctTest::test_issue_5470_three 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 276s test/orm/test_query.py::DistinctTest::test_issue_5470_two 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 276s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 276s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 276s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 276s [gw2] [ 51%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 276s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 276s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 276s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 276s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 276s [gw7] [ 51%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 276s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 276s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 276s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 276s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 276s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 276s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 276s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 276s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 276s [gw7] [ 51%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 276s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 276s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 276s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 276s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 276s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 276s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 276s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 276s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 276s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 276s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 276s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 276s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 276s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 276s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 276s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 276s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 276s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 276s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 276s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 276s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 276s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 276s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 276s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 276s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 276s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 276s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 276s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 276s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 276s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 276s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 276s test/orm/test_query.py::ExistsTest::test_exists 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 276s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 276s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 276s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 276s [gw0] [ 51%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 276s [gw6] [ 51%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 276s [gw7] [ 51%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 276s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 276s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 276s test/engine/test_parseconnect.py::URLTest::test_comparison 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 276s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 276s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 276s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 276s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 276s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 276s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 276s [gw2] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 276s test/engine/test_parseconnect.py::URLTest::test_copy 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 276s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 276s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 276s test/engine/test_parseconnect.py::URLTest::test_deepcopy 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 276s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 276s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 276s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 276s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 276s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 276s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 276s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 276s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 276s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 276s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 276s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 276s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 276s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 276s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 276s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 276s test/engine/test_parseconnect.py::URLTest::test_query_string 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExistsTest::test_exists 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 276s 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] 276s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 276s [gw7] [ 52%] 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] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 276s test/orm/test_query.py::ExistsTest::test_exists_col_expression 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 276s test/orm/test_query.py::ExistsTest::test_exists_col_warning 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 276s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 276s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 276s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 276s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 276s [gw4] [ 52%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 276s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 276s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 276s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 276s [gw7] [ 52%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 276s 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] 276s [gw7] [ 52%] 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] 276s 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] 276s [gw7] [ 52%] 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] 276s 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] 276s [gw7] [ 52%] 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] 276s 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] 276s [gw7] [ 52%] 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] 276s 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] 276s [gw7] [ 52%] 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] 276s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 276s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 276s [gw7] [ 52%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 276s test/orm/test_pickled.py::OptionsTest::test_load 276s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 276s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 276s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 276s test/orm/test_query.py::ExpressionTest::test_deferred_instances 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 276s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 276s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 276s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 276s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 276s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 276s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 276s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 276s [gw3] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 276s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 276s [gw2] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 276s test/orm/test_query.py::ExpressionTest::test_group_by_append 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 277s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 277s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 277s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 277s test/orm/test_query.py::ExpressionTest::test_group_by_plain 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 277s test/orm/test_query.py::ExpressionTest::test_in 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_in 277s test/orm/test_query.py::ExpressionTest::test_join 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_join 277s test/orm/test_query.py::ExpressionTest::test_label 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_label 277s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 277s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 277s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 277s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 277s test/orm/test_query.py::ExpressionTest::test_named_subquery 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 277s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 277s test/orm/test_query.py::ExpressionTest::test_order_by_append 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 277s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 277s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 277s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 277s test/orm/test_query.py::ExpressionTest::test_order_by_plain 277s test/orm/test_pickled.py::OptionsTest::test_options_of_type 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 277s test/orm/test_query.py::ExpressionTest::test_param_transfer 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 277s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 277s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 277s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 277s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 277s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 277s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 277s test/orm/test_query.py::ExpressionTest::test_select 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_select 277s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 277s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 277s test/orm/test_query.py::ExpressionTest::test_union 277s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::ExpressionTest::test_union 277s test/orm/test_query.py::FilterTest::test_any 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 277s [gw0] [ 52%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 277s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 277s [gw4] [ 52%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 277s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 277s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 277s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 277s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_any 277s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 277s test/orm/test_query.py::FilterTest::test_basic 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_basic 277s [gw2] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 277s test/orm/test_query.py::FilterTest::test_blank_filter_by 277s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 277s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 277s test/orm/test_query.py::FilterTest::test_clause_element_ok 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 277s test/orm/test_query.py::FilterTest::test_contains 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 277s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 277s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_contains 277s test/orm/test_query.py::FilterTest::test_contains_m2m 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 277s [gw2] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 277s test/orm/test_query.py::FilterTest::test_empty_filters 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 277s test/orm/test_query.py::FilterTest::test_exists 277s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_exists 277s test/orm/test_query.py::FilterTest::test_filter_by 277s test/ext/test_baked.py::LikeQueryTest::test_count 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 277s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 277s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 277s test/orm/test_query.py::FilterTest::test_filter_by_against_function 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 277s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 277s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 277s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 277s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 277s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 277s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 277s [gw6] [ 52%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 277s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 277s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 277s test/ext/test_baked.py::LikeQueryTest::test_get 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 277s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 277s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 277s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 277s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 277s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 277s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 277s [gw2] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 277s test/orm/test_query.py::FilterTest::test_filter_by_against_label 277s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 277s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 277s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 277s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 277s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 277s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 277s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 277s test/ext/test_baked.py::LikeQueryTest::test_one_result 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 277s test/ext/test_baked.py::LikeQueryTest::test_scalar 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 277s test/orm/test_query.py::FilterTest::test_filter_by_no_property 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 277s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 277s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 277s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 277s test/orm/test_query.py::FilterTest::test_filter_by_tables 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 277s test/orm/test_query.py::FilterTest::test_has 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 277s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_has 277s test/orm/test_query.py::FilterTest::test_limit_offset 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 277s test/orm/test_query.py::FilterTest::test_none_comparison 277s [gw4] [ 52%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 277s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 277s test/orm/test_query.py::FilterTest::test_object_comparison 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 277s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 277s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 277s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 277s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 277s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 277s [gw0] [ 52%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 277s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 277s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 277s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 277s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 277s test/orm/test_query.py::FilterTest::test_one_filter 277s [gw2] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 277s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 277s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 277s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 277s test/orm/test_query.py::FilterTest::test_text_coerce 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 277s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 277s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 277s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 277s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 277s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 277s [gw1] [ 52%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 277s test/orm/test_query.py::GetTest::test_get_against_col 277s test/engine/test_pool.py::PoolEventsTest::test_close 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 277s test/engine/test_pool.py::PoolEventsTest::test_connect_event 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 277s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 277s [gw7] [ 52%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 277s [gw5] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 277s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 277s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 277s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 278s test/orm/test_pickled.py::PickleTest::test_collection_setstate 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 278s [gw2] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 278s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 278s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 278s [gw2] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 278s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 278s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 278s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 278s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 278s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 278s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 278s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 278s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 278s test/orm/test_query.py::GetTest::test_get_composite_pk_result 278s [gw2] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 278s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 278s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 278s test/orm/test_query.py::GetTest::test_get_fully_null_pk 278s test/orm/test_pickled.py::PickleTest::test_exceptions 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 278s test/orm/test_query.py::GetTest::test_get_null_pk 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 278s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 278s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 278s test/ext/test_baked.py::StateChangeTest::test_chained_add 278s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 278s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 278s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 278s test/orm/test_query.py::GetTest::test_get_synonym_indirect 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 278s test/orm/test_query.py::GetTest::test_get_too_few_params 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 278s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 278s test/orm/test_query.py::GetTest::test_get_too_many_params 278s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 278s test/ext/test_baked.py::StateChangeTest::test_initial_key 278s test/orm/test_query.py::GetTest::test_load 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 278s test/ext/test_baked.py::StateChangeTest::test_inplace_add 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 278s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_load 278s [gw0] [ 53%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 278s test/orm/test_query.py::GetTest::test_loader_options 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_loader_options 278s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 278s test/orm/test_query.py::GetTest::test_unicode 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_unicode 278s test/orm/test_query.py::GetTest::test_unique_param_names 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 278s [gw1] [ 53%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 278s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 278s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 278s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 278s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 278s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 278s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 278s test/engine/test_pool.py::PoolEventsTest::test_detach 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 278s test/engine/test_pool.py::PoolEventsTest::test_detach_close 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 278s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 278s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 278s [gw0] [ 53%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 278s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 278s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 278s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 278s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 278s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 278s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 278s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 278s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 278s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 278s test/engine/test_pool.py::PoolEventsTest::test_reset_event 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 278s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 278s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 278s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 278s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 278s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 278s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 278s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 278s [gw0] [ 53%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 278s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 278s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 278s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 278s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 278s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 278s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 278s [gw2] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 278s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 278s [gw0] [ 53%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 278s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 278s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 278s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 278s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 278s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 278s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 278s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 278s test/orm/test_query.py::HintsTest::test_hints 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 278s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 278s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HintsTest::test_hints 278s test/orm/test_query.py::HintsTest::test_statement_hints 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 278s [gw1] [ 53%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 278s test/orm/test_query.py::ImmediateTest::test_getslice 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 278s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 278s [gw1] [ 53%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 278s test/orm/test_query.py::ImmediateTest::test_one 278s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 278s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 278s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 278s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 278s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 278s [gw2] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 278s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 279s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::ImmediateTest::test_one 279s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 279s test/orm/test_query.py::ImmediateTest::test_one_or_none 279s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 279s test/orm/test_pickled.py::PickleTest::test_no_mappers 279s [gw1] [ 53%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 279s test/orm/test_query.py::ImmediateTest::test_scalar 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 279s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 279s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 279s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 279s test/orm/test_pickled.py::PickleTest::test_transient 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 279s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 279s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 279s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 279s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 279s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 279s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 279s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 279s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 279s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 279s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 279s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 279s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 279s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 279s [gw1] [ 53%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 279s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 279s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 279s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 279s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 279s [gw1] [ 53%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 279s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 279s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 279s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 279s [gw1] [ 53%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 279s [gw7] [ 53%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 279s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 279s [gw1] [ 53%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 279s [gw2] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 279s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 279s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 279s [gw1] [ 53%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 279s test/engine/test_pool.py::PoolTest::test_cursor_iterable 279s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 279s [gw6] [ 53%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 279s test/engine/test_pool.py::PoolTest::test_info 279s [gw0] [ 53%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 279s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_info 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 279s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 279s [gw5] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 279s [gw6] [ 54%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 279s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 279s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 279s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 279s [gw6] [ 54%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 279s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 279s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 279s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 279s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 279s test/engine/test_pool.py::PoolTest::test_rec_info 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 279s [gw7] [ 54%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 279s test/engine/test_pool.py::PoolTest::test_rec_unconnected 279s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 279s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 279s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 279s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 279s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 279s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 279s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 279s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 279s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 279s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 279s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 279s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 279s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 279s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 279s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 279s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 279s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 279s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 279s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 279s [gw7] [ 54%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 279s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 279s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 279s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 279s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 279s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 279s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 279s [gw7] [ 54%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 279s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 279s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 279s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 279s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 279s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 279s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 279s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 280s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 280s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 280s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 280s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 280s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 280s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 280s test/engine/test_pool.py::QueuePoolTest::test_detach 280s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 280s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 280s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 280s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 280s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 280s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 280s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 280s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 280s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 280s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 280s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 280s [gw6] [ 54%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 280s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 280s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 280s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 280s [gw7] [ 54%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 280s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 280s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 280s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 280s [gw0] [ 54%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 280s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 280s test/sql/test_operators.py::ConjunctionTest::test_seven 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 280s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 280s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 280s test/sql/test_operators.py::ConjunctionTest::test_six 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 280s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 280s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 280s test/sql/test_operators.py::ConjunctionTest::test_ten 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 280s test/sql/test_operators.py::ConjunctionTest::test_thirteen 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 280s test/sql/test_operators.py::ConjunctionTest::test_twelve 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 280s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 280s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 280s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 280s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 280s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 280s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 280s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 280s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 280s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 280s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 280s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 280s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 280s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 280s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 280s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 280s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 280s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 280s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 280s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 280s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 280s test/orm/test_query.py::SessionBindTest::test_binary_op 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 280s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 280s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 280s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 280s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 280s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 280s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 280s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 280s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 280s test/orm/test_query.py::SessionBindTest::test_boolean_op 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 280s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 280s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 280s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 280s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 280s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 280s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 280s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 280s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 280s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 280s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 280s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 280s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 280s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 280s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 280s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 280s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 280s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 281s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 281s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 281s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 281s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 281s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 281s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 281s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 281s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 281s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 281s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 281s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 281s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 281s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 281s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 281s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 281s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 281s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 281s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 281s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 281s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 281s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 281s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 281s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 281s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 281s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 281s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 281s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 281s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 281s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 281s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 281s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 281s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 281s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 281s test/orm/test_query.py::SessionBindTest::test_case 281s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 281s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 281s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 281s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 281s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 281s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 281s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 281s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 281s test/engine/test_pool.py::QueuePoolTest::test_fifo 281s [gw5] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 281s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 281s [gw7] [ 54%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 281s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 281s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 281s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 281s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_case 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 281s test/orm/test_query.py::SessionBindTest::test_cast 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 281s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 281s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 281s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 281s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 281s [gw7] [ 54%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 281s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 281s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 281s [gw7] [ 54%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 281s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 281s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 281s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 281s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 281s test/orm/test_query.py::SessionBindTest::test_column_property 281s [gw7] [ 54%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 281s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 281s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 281s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 281s [gw7] [ 54%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 281s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 281s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 281s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 282s [gw7] [ 54%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 282s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 282s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 282s [gw7] [ 54%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 282s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 282s [gw2] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 282s [gw6] [ 54%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 282s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 282s test/orm/test_query.py::SessionBindTest::test_column_property_select 282s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 282s [gw7] [ 54%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 282s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 282s [gw7] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 282s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 282s [gw7] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 282s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 282s [gw7] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 282s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 282s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 282s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 282s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 282s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 282s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 282s [gw7] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 282s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 282s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 282s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 282s [gw7] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 282s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 282s [gw7] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 282s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 282s [gw1] [ 54%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 282s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 282s [gw7] [ 54%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 282s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 282s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 282s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 282s [gw0] [ 54%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 282s test/sql/test_operators.py::CustomOpTest::test_python_impl 282s [gw7] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 282s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 282s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 282s [gw7] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 282s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 282s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 282s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 282s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 282s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 282s [gw6] [ 55%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 282s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 282s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 282s test/orm/test_query.py::SessionBindTest::test_count 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 282s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 282s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 282s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 282s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 282s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 282s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 282s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 282s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 282s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 282s [gw6] [ 55%] PASSED test/orm/test_query.py::SessionBindTest::test_count 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 282s test/orm/test_query.py::SessionBindTest::test_plain_table 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 282s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 282s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 282s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 282s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 282s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 282s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 282s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 282s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 282s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 282s [gw6] [ 55%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 282s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 282s test/orm/test_query.py::SessionBindTest::test_plain_table_count 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 282s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 282s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 282s test/sql/test_operators.py::InSelectableTest::test_in_select 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 282s [gw4] [ 55%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 282s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 282s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 282s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 282s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 282s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 282s test/sql/test_operators.py::InSelectableTest::test_in_table 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 282s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 282s test/sql/test_operators.py::InTest::test_in_1 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_1 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 282s test/sql/test_operators.py::InTest::test_in_10 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_10 282s test/sql/test_operators.py::InTest::test_in_11 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_11 282s test/sql/test_operators.py::InTest::test_in_12 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_12 282s test/sql/test_operators.py::InTest::test_in_13 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_13 282s test/sql/test_operators.py::InTest::test_in_14 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_14 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 282s test/sql/test_operators.py::InTest::test_in_14_5 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 282s test/sql/test_operators.py::InTest::test_in_15 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_15 282s test/sql/test_operators.py::InTest::test_in_16 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 282s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_16 282s test/sql/test_operators.py::InTest::test_in_17 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_17 282s test/sql/test_operators.py::InTest::test_in_18 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_18 282s test/sql/test_operators.py::InTest::test_in_19 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_19 282s test/sql/test_operators.py::InTest::test_in_2 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_2 282s test/sql/test_operators.py::InTest::test_in_20 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_20 282s test/sql/test_operators.py::InTest::test_in_21 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_21 282s test/sql/test_operators.py::InTest::test_in_22 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_22 282s test/sql/test_operators.py::InTest::test_in_24 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 282s [gw6] [ 55%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_24 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 282s test/sql/test_operators.py::InTest::test_in_25 282s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_25 282s test/sql/test_operators.py::InTest::test_in_26 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_26 282s test/sql/test_operators.py::InTest::test_in_27 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_27 282s test/sql/test_operators.py::InTest::test_in_28 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_28 282s test/sql/test_operators.py::InTest::test_in_29[False] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 282s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 282s test/sql/test_operators.py::InTest::test_in_29[True] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 282s test/sql/test_operators.py::InTest::test_in_3 282s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_3 282s test/sql/test_operators.py::InTest::test_in_4 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_4 282s test/sql/test_operators.py::InTest::test_in_5 282s [gw2] [ 55%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_5 282s test/sql/test_operators.py::InTest::test_in_6 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_6 282s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 282s test/sql/test_operators.py::InTest::test_in_7 282s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_7 282s test/sql/test_operators.py::InTest::test_in_8 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 282s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_8 282s test/sql/test_operators.py::InTest::test_in_9 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 282s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_9 282s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 282s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 282s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 282s [gw7] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 282s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 282s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 282s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 282s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 282s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 282s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 282s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 282s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 282s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 282s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 282s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 282s test/sql/test_operators.py::InTest::test_in_scalar_grouping 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_scalar_grouping 282s test/sql/test_operators.py::InTest::test_in_self_plus_negated 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 282s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 282s [gw6] [ 55%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 282s test/sql/test_operators.py::InTest::test_in_set 282s test/orm/test_query.py::SessionBindTest::test_single_col 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_set 282s test/sql/test_operators.py::InTest::test_in_values[0] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 282s test/sql/test_operators.py::InTest::test_in_values[1] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 282s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 282s test/sql/test_operators.py::InTest::test_type_inference_one 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 282s test/sql/test_operators.py::InTest::test_type_inference_two 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 282s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 282s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 282s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 282s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 282s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 282s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 282s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 282s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 282s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 282s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 282s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 282s [gw0] [ 55%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 282s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 282s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 282s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 282s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 282s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 282s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 282s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 282s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 282s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 282s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 282s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 282s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 282s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 282s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 282s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 282s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 282s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 283s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 283s [gw4] [ 56%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 283s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 283s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 283s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 283s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 283s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 283s test/sql/test_operators.py::LikeTest::test_like_1 283s [gw5] [ 56%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 283s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 283s test/sql/test_operators.py::LikeTest::test_like_10 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 283s test/sql/test_operators.py::LikeTest::test_like_11 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 283s test/sql/test_operators.py::LikeTest::test_like_12 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 283s test/sql/test_operators.py::LikeTest::test_like_2 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 283s test/sql/test_operators.py::LikeTest::test_like_3 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 283s test/sql/test_operators.py::LikeTest::test_like_4 283s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 283s test/sql/test_operators.py::LikeTest::test_like_5 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 283s test/sql/test_operators.py::LikeTest::test_like_6 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 283s test/sql/test_operators.py::LikeTest::test_like_7 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 283s test/sql/test_operators.py::LikeTest::test_like_8 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 283s test/sql/test_operators.py::LikeTest::test_like_9 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 283s test/sql/test_operators.py::LikeTest::test_like_quote_escape 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 283s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 283s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 283s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 283s test/sql/test_operators.py::MatchTest::test_match_1 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 283s test/sql/test_operators.py::MatchTest::test_match_2 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 283s test/sql/test_operators.py::MatchTest::test_match_3 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 283s test/sql/test_operators.py::MatchTest::test_match_4 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 283s test/sql/test_operators.py::MatchTest::test_match_5 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 283s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 283s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 283s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 283s test/orm/test_query.py::SessionBindTest::test_single_entity_q 283s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 283s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 283s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 283s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 283s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 283s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 283s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 283s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 283s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 283s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 283s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 283s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 283s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 283s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 283s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 283s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 283s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 283s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 283s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 283s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 283s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 283s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 283s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 283s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 283s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 283s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 283s [gw4] [ 56%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 283s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 283s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 283s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 283s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 283s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 283s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 283s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 283s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 283s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 283s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 283s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 283s [gw4] [ 56%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 283s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 283s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 283s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 283s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 283s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 283s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 283s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 283s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 283s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 283s [gw4] [ 56%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 283s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 283s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 283s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 283s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 283s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 283s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 283s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 283s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 283s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 283s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 283s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 283s [gw3] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 283s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 283s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 284s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 284s test/orm/test_query.py::SessionBindTest::test_type_coerce 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 284s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 284s 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)] 284s [gw0] [ 56%] 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)] 284s 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] 284s [gw0] [ 56%] 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] 284s 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)] 284s [gw0] [ 56%] 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)] 284s 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)] 284s [gw0] [ 56%] 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)] 284s 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)] 284s [gw0] [ 56%] 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)] 284s 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)] 284s [gw0] [ 56%] 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)] 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 284s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 284s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 284s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 284s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 284s test/sql/test_operators.py::NegationTest::test_negate_operator_label 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 284s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 284s test/sql/test_operators.py::NegationTest::test_negate_operator_type 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 284s test/sql/test_operators.py::NegationTest::test_negate_operators_1 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 284s test/sql/test_operators.py::NegationTest::test_negate_operators_2 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 284s test/sql/test_operators.py::NegationTest::test_negate_operators_3 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 284s test/sql/test_operators.py::NegationTest::test_negate_operators_4 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 284s test/sql/test_operators.py::NegationTest::test_negate_operators_5 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 284s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 284s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 284s test/sql/test_operators.py::NegationTest::test_scalar_select 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 284s test/sql/test_operators.py::NegationTest::test_scalar_values 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 284s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 284s [gw6] [ 56%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 284s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 284s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 284s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 284s test/orm/test_query.py::SetOpsTest::test_eager_load 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 284s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 284s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 284s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 284s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 284s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 284s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 284s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 284s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 284s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 284s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 284s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 284s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 284s [gw2] [ 56%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 284s [gw7] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 284s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 284s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 284s [gw2] [ 56%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 284s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 284s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 284s [gw4] [ 56%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 284s [gw0] [ 56%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 284s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 284s test/orm/test_query.py::SetOpsTest::test_intersect 284s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 284s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 284s [gw2] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 284s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 284s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 284s test/orm/test_query.py::SetOpsTest::test_statement_labels 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 284s test/orm/test_query.py::SetOpsTest::test_union 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_union 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 284s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 284s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 284s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 284s [gw0] [ 57%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 284s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 284s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 284s test/sql/test_selectable.py::SelectableTest::test_table_alias 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 284s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 284s test/sql/test_selectable.py::SelectableTest::test_table_schema 284s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 284s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 284s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 284s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 284s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 284s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 284s test/sql/test_selectable.py::SelectableTest::test_union_against_join 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 284s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 284s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 284s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 284s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 284s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 284s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 284s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 284s test/sql/test_selectable.py::SelectableTest::test_union_of_text 284s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 284s test/sql/test_selectable.py::SelectableTest::test_union_precedence 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 284s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 284s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 284s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 284s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 284s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 284s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 284s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 284s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 284s [gw2] [ 57%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 284s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 284s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 284s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 284s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 284s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 284s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 284s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 284s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 284s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 284s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 284s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 284s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 284s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 284s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 284s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 284s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 284s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 284s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 284s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 284s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 284s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 284s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 284s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 284s [gw0] [ 57%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 284s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 284s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 284s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 284s [gw2] [ 57%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 284s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 284s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 284s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 284s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 284s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 284s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 284s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 284s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 284s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 284s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 284s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 284s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 284s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 284s [gw2] [ 57%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 284s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 284s [gw2] [ 57%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 284s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 284s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 284s [gw6] [ 57%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 284s [gw2] [ 57%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 284s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 284s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 284s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 284s [gw2] [ 57%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 284s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 284s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 284s [gw2] [ 57%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 284s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 284s [gw2] [ 57%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 284s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 284s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 284s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 284s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 284s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 285s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 285s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 285s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 285s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 285s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 285s [gw6] [ 57%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 285s test/orm/test_query.py::SynonymTest::test_joins 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 285s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 285s [gw6] [ 57%] PASSED test/orm/test_query.py::SynonymTest::test_joins 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 285s test/orm/test_query.py::SynonymTest::test_options 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 285s [gw6] [ 57%] PASSED test/orm/test_query.py::SynonymTest::test_options 285s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 285s test/orm/test_selectin_relations.py::EagerTest::test_basic 285s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 285s [gw6] [ 57%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 285s test/orm/test_query.py::SynonymTest::test_with_parent 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 285s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 285s [gw6] [ 57%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 285s test/orm/test_query.py::TextErrorTest::test_filter 285s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 285s [gw2] [ 57%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 285s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 285s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 285s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 285s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 285s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 285s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 285s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 285s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 285s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 285s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 285s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 285s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 285s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 285s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 285s test/orm/test_query.py::TextErrorTest::test_from_statement 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 285s test/orm/test_query.py::TextErrorTest::test_having 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextErrorTest::test_having 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 285s test/orm/test_query.py::TextTest::test_binds_coerce 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 285s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 285s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 285s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 285s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 285s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 285s [gw7] [ 57%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 285s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 285s test/orm/test_query.py::TextTest::test_columns_mismatched 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 285s test/orm/test_query.py::TextTest::test_columns_mismatched_future 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 285s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 285s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 285s [gw0] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 285s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 285s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 285s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 285s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 285s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 285s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 285s 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] 285s test/orm/test_query.py::TextTest::test_group_by_accepts_text 285s [gw2] [ 57%] 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] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 285s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 285s test/orm/test_query.py::TextTest::test_needs_text 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_needs_text 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 285s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 285s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 285s 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] 285s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 285s [gw2] [ 57%] 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] 285s [gw6] [ 57%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 285s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 285s [gw2] [ 57%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 285s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 285s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 285s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 285s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 285s test/orm/test_query.py::TextTest::test_plain_textual_column 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 285s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 285s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 285s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 285s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 285s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 285s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 285s test/orm/test_query.py::TextTest::test_select_star 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_select_star 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 285s test/orm/test_query.py::TextTest::test_select_star_future 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 285s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 285s test/orm/test_query.py::TextTest::test_via_select 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_via_select 285s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 285s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 285s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 285s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 285s test/orm/test_query.py::TextTest::test_whereclause 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_whereclause 285s test/orm/test_query.py::TextTest::test_whereclause_future 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 285s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 285s [gw6] [ 58%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 285s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 285s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 285s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 285s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 285s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 285s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 285s [gw2] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 285s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 285s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 285s [gw2] [ 58%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 285s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 285s [gw2] [ 58%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 285s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 285s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 285s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 285s [gw2] [ 58%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 285s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 285s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 285s [gw2] [ 58%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 285s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 285s [gw2] [ 58%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 285s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 285s [gw2] [ 58%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 285s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 285s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 285s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 285s [gw2] [ 58%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 285s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 285s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 285s test/orm/test_selectin_relations.py::EagerTest::test_from_get 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 285s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 285s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 285s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 285s [gw2] [ 58%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 285s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 285s test/orm/test_selectin_relations.py::EagerTest::test_from_params 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 285s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 285s [gw1] [ 58%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 285s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 285s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 285s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 285s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 285s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 286s [gw2] [ 58%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 286s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 286s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 286s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 286s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 286s [gw2] [ 58%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 286s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 286s test/orm/test_selectin_relations.py::EagerTest::test_limit 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 286s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 286s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 286s [gw2] [ 58%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 286s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 286s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 286s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 286s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 286s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 286s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 286s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 286s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 286s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 286s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 286s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 286s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 286s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 286s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 286s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 286s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 286s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 286s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 286s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 286s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 286s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 286s [gw5] [ 58%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 286s test/engine/test_pool.py::QueuePoolTest::test_invalidate 286s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 286s [gw5] [ 58%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 286s test/engine/test_pool.py::QueuePoolTest::test_lifo 286s [gw5] [ 58%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 286s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 286s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 286s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 286s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 286s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 286s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 286s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 286s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 286s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 286s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 286s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 286s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 286s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 286s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 286s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 286s [gw6] [ 58%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 286s [gw2] [ 58%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 286s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 286s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 286s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 286s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 286s [gw1] [ 58%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 286s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 286s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 286s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 287s [gw1] [ 58%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 287s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 287s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 287s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 287s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 287s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 287s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 287s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 287s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 287s [gw1] [ 58%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 287s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 287s [gw0] [ 58%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 287s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 287s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 287s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 287s [gw1] [ 58%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 287s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 287s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 287s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 287s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 287s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 287s [gw1] [ 58%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 287s [gw7] [ 58%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 287s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 287s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 287s [gw1] [ 58%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 287s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 287s [gw5] [ 58%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 287s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 287s [gw5] [ 58%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 287s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 287s [gw1] [ 58%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 287s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 287s [gw6] [ 58%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 287s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 287s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 287s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 287s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 287s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 287s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 287s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 287s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 287s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 287s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 287s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 287s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 287s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 287s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 287s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 287s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 287s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 287s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 287s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 287s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 287s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 287s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 287s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 287s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 287s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 287s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 288s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 288s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 288s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 288s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 288s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 288s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 288s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 288s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 288s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 288s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 288s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 288s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 288s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 288s [gw5] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 288s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 288s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 288s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 288s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 288s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 288s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 288s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 288s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 288s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 288s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 288s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 288s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 288s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 288s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 288s test/orm/test_selectin_relations.py::EagerTest::test_orderby 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 288s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 288s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 288s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 288s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 288s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 288s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 288s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 288s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 288s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 288s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 288s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 288s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 288s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 288s [gw7] [ 59%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 288s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 288s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 288s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 288s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 288s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 288s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 288s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 288s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 288s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 288s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 288s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 288s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 288s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 289s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 289s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 289s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 289s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 289s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 289s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 289s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 289s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 289s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 289s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 289s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 289s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 289s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 289s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 289s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 289s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 289s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 289s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 289s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 289s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 289s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 289s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 289s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 289s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 289s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 289s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 289s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 289s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 289s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 289s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 289s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 289s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 289s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 289s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 290s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 290s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 290s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 290s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 290s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 290s [gw2] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 290s [gw6] [ 59%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 290s [gw2] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 290s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 290s [gw2] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 290s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 290s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 290s [gw3] [ 59%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 290s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 290s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 290s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 290s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 290s [gw1] [ 59%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 290s [gw2] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 290s [gw0] [ 59%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 290s [gw7] [ 59%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 290s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 290s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 290s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 290s test/base/test_result.py::MergeResultTest::test_columns 290s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_columns 290s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 290s test/base/test_result.py::MergeResultTest::test_fetchall 290s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 290s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 290s test/base/test_result.py::MergeResultTest::test_first 290s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_first 291s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 291s [gw2] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 291s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 291s test/base/test_result.py::MergeResultTest::test_merge_results 291s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 291s test/base/test_result.py::MergeResultTest::test_merge_scalars 291s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 291s test/base/test_result.py::MergeResultTest::test_merge_unique 291s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 291s [gw1] [ 59%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 291s [gw2] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 291s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 291s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 291s [gw1] [ 59%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 291s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 291s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 291s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 291s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 291s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 291s [gw1] [ 60%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 291s test/base/test_result.py::ResultTest::test_all 291s [gw1] [ 60%] PASSED test/base/test_result.py::ResultTest::test_all 291s test/base/test_result.py::ResultTest::test_class_presented 291s [gw1] [ 60%] PASSED test/base/test_result.py::ResultTest::test_class_presented 291s test/base/test_result.py::ResultTest::test_close_attributes 291s [gw1] [ 60%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 291s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 291s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 291s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 291s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 291s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 291s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 291s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 291s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 291s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 291s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 291s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 291s [gw2] [ 60%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 291s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 291s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 291s test/engine/test_pool.py::QueuePoolTest::test_reconnect 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 291s test/engine/test_pool.py::QueuePoolTest::test_recreate 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 291s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 291s test/engine/test_pool.py::QueuePoolTest::test_recycle 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 291s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 291s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 291s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 291s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 291s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 291s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 291s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 291s [gw2] [ 60%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 291s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 291s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 291s [gw2] [ 60%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 291s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 291s [gw1] [ 60%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 291s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 291s [gw1] [ 60%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 291s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 291s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 291s [gw2] [ 60%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 291s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 291s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 291s [gw2] [ 60%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 291s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 291s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 291s [gw2] [ 60%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 291s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 291s [gw2] [ 60%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 291s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 291s [gw2] [ 60%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 291s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 291s [gw2] [ 60%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 291s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 291s [gw0] [ 60%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 291s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 291s [gw0] [ 60%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 291s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 291s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 291s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 291s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 291s [gw0] [ 60%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 291s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 291s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 291s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 291s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 291s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 291s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 291s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 291s [gw7] [ 60%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 291s [gw5] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 291s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 291s [gw4] [ 60%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 291s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 291s [gw2] [ 60%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 291s [gw4] [ 60%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 291s [gw0] [ 60%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 291s [gw2] [ 60%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 291s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 291s [gw1] [ 60%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 291s [gw1] [ 61%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 291s [gw1] [ 61%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 291s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 291s [gw1] [ 61%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 291s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 291s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 291s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 291s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 291s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 291s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 291s [gw0] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 291s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 291s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 291s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 291s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 291s [gw0] [ 61%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 291s test/ext/test_serializer.py::SerializeTest::test_aliases 291s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 291s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 291s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 291s [gw5] [ 61%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 291s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 291s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 291s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 291s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 291s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 291s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 291s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 291s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 291s [gw2] [ 61%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 291s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 291s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 291s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 291s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 292s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 292s test/ext/test_serializer.py::SerializeTest::test_annotated_one 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 292s test/ext/test_serializer.py::SerializeTest::test_any 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 292s test/ext/test_serializer.py::SerializeTest::test_attribute 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 292s test/ext/test_serializer.py::SerializeTest::test_columns 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 292s test/ext/test_serializer.py::SerializeTest::test_expression 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 292s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 292s test/ext/test_serializer.py::SerializeTest::test_mapper 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 292s test/ext/test_serializer.py::SerializeTest::test_orm_join 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 292s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 292s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 292s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 292s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 292s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 292s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 292s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 292s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 292s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 292s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 292s test/ext/test_serializer.py::SerializeTest::test_query_one 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 292s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 292s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 292s test/ext/test_serializer.py::SerializeTest::test_query_three 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 292s test/ext/test_hybrid.py::MethodExpressionTest::test_call 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 292s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 292s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 292s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 292s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 292s test/ext/test_hybrid.py::MethodExpressionTest::test_info 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 292s test/ext/test_hybrid.py::MethodExpressionTest::test_query 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 292s test/ext/test_serializer.py::SerializeTest::test_query_two 292s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 292s test/ext/test_serializer.py::SerializeTest::test_tables 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 292s test/ext/test_serializer.py::SerializeTest::test_unicode 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 292s [gw0] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 292s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 292s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 292s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 292s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 292s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 292s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 292s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 292s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 292s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 292s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 292s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 292s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 292s [gw2] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 292s test/base/test_result.py::ResultTest::test_columns 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 292s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 292s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_columns 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 292s test/base/test_result.py::ResultTest::test_columns_again 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_columns_again 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 292s test/base/test_result.py::ResultTest::test_columns_freeze 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTest::test_columns_ints 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 292s [gw6] [ 61%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 292s test/base/test_result.py::ResultTest::test_columns_unique_freeze 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 292s test/base/test_result.py::ResultTest::test_columns_with_mappings 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 292s test/base/test_result.py::ResultTest::test_first 292s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_first 292s test/base/test_result.py::ResultTest::test_freeze 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_freeze 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 292s test/base/test_result.py::ResultTest::test_index_extra 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 292s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_index_extra 292s test/base/test_result.py::ResultTest::test_many_then_all 292s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 292s test/base/test_result.py::ResultTest::test_mapping_plus_base 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 292s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 292s test/base/test_result.py::ResultTest::test_mappings 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_mappings 292s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 292s test/base/test_result.py::ResultTest::test_mappings_with_columns 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 292s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 292s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 292s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 292s test/base/test_result.py::ResultTest::test_one 292s [gw0] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 292s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 292s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one 292s test/base/test_result.py::ResultTest::test_one_mapping 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 292s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 292s test/base/test_result.py::ResultTest::test_one_none 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_none 292s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 292s test/base/test_result.py::ResultTest::test_one_or_none 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 292s [gw7] [ 61%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 292s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 292s test/base/test_result.py::ResultTest::test_one_or_none_none 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 292s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 292s test/sql/test_quote.py::PreparerTest::test_alembic_quote 292s test/base/test_result.py::ResultTest::test_one_raise_mutiple 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 292s test/base/test_result.py::ResultTest::test_one_unique 292s test/sql/test_quote.py::PreparerTest::test_unformat 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_unique 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 292s test/base/test_result.py::ResultTest::test_one_unique_mapping 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 292s test/sql/test_quote.py::PreparerTest::test_unformat_custom 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 292s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 292s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 292s test/base/test_result.py::ResultTest::test_partition 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_partition 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 292s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 292s test/base/test_result.py::ResultTest::test_partition_yield_per 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 292s test/base/test_result.py::ResultTest::test_scalar 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTest::test_scalar_none_all 292s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 292s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 292s [gw0] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 292s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 292s [gw1] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 292s [gw4] [ 61%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 292s test/base/test_result.py::ResultTest::test_scalar_none_first 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 292s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 292s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 292s test/base/test_result.py::ResultTest::test_scalar_none_iterate 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 292s test/base/test_result.py::ResultTest::test_scalar_none_many 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 292s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 292s [gw2] [ 61%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 292s [gw6] [ 61%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 292s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 292s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 292s test/base/test_result.py::ResultTest::test_scalar_one 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 292s test/base/test_result.py::ResultTest::test_scalar_one_or_none 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 292s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 292s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 292s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 292s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 292s test/base/test_result.py::ResultTest::test_scalar_plus_base 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 292s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 292s test/base/test_result.py::ResultTest::test_scalars 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 292s test/sql/test_quote.py::QuoteTest::test_collate 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars 292s [gw0] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 292s test/base/test_result.py::ResultTest::test_scalars_freeze 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 292s [gw1] [ 62%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 292s test/base/test_result.py::ResultTest::test_scalars_mappings 292s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 292s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 292s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 292s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 292s test/base/test_result.py::ResultTest::test_scalars_plus_one 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 292s test/base/test_result.py::ResultTest::test_tuples_plus_base 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 292s test/base/test_result.py::ResultTest::test_unique_default_filters 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 292s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 292s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 292s test/base/test_result.py::ResultTest::test_unique_filtered_all 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 292s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 292s [gw0] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 292s test/base/test_result.py::ResultTest::test_unique_filtered_many 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 292s test/base/test_result.py::ResultTest::test_unique_mappings_all 292s [gw1] [ 62%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 292s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 292s test/base/test_result.py::ResultTest::test_unique_scalars_all 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 292s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 292s [gw1] [ 62%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 292s test/base/test_result.py::ResultTest::test_unique_scalars_many 292s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 292s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 292s [gw1] [ 62%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 292s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 292s test/base/test_result.py::ResultTupleTest::test_attribute_access 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 292s test/base/test_result.py::ResultTupleTest::test_contains 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 292s test/base/test_result.py::ResultTupleTest::test_contains_mapping 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 292s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 292s test/base/test_result.py::ResultTupleTest::test_creation 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 292s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 292s test/base/test_result.py::ResultTupleTest::test_empty 292s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 292s test/base/test_result.py::ResultTupleTest::test_getter 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 292s test/base/test_result.py::ResultTupleTest::test_immutable 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 292s test/base/test_result.py::ResultTupleTest::test_index_access 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 292s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 292s test/base/test_result.py::ResultTupleTest::test_negative_index_access 292s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 292s test/base/test_result.py::ResultTupleTest::test_none_label 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTupleTest::test_processors 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 292s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 292s test/base/test_result.py::ResultTupleTest::test_serialize 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 292s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 292s [gw2] [ 62%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 292s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 292s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 292s [gw2] [ 62%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 292s test/base/test_result.py::ResultTupleTest::test_slice_access 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 292s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 292s test/base/test_result.py::ResultTupleTest::test_tuple_getter 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 292s test/base/test_result.py::ResultTupleTest::test_tuplegetter 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 292s test/base/test_result.py::ResultTupleTest::test_values_none_labels 292s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 292s [gw2] [ 62%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 292s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 292s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 292s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 292s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 292s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 292s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 292s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 292s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 292s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 292s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 292s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 292s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 292s test/sql/test_quote.py::QuoteTest::test_join 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 292s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 292s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 292s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_join 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 292s test/sql/test_quote.py::QuoteTest::test_label_and_alias 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 292s test/sql/test_quote.py::QuoteTest::test_labels 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 292s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 292s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 292s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 292s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 292s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 292s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 292s [gw1] [ 62%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 292s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 292s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 292s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 292s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 292s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 292s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 292s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 292s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 292s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 292s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 292s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 293s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 293s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 293s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 293s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 293s [gw1] [ 62%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 293s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 293s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 293s [gw2] [ 62%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 293s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 293s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 293s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 293s [gw7] [ 62%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 293s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 293s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 293s test/sql/test_quote.py::QuoteTest::test_lower_case_names 293s [gw1] [ 62%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 293s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 293s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 293s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 293s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 293s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 293s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 293s [gw1] [ 62%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 293s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 293s [gw2] [ 62%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 293s [gw1] [ 62%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 293s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 293s [gw4] [ 62%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 293s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 293s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 293s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 293s [gw1] [ 62%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 293s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 293s [gw6] [ 62%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 293s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 293s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 293s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 293s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 293s [gw4] [ 63%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 293s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 293s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 293s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 293s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 293s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 293s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 293s test/sql/test_quote.py::QuoteTest::test_repr_unicode 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 293s [gw4] [ 63%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 293s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 293s test/sql/test_quote.py::QuoteTest::test_reserved_words 293s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 293s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 293s [gw4] [ 63%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 293s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 293s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 293s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 293s test/sql/test_quote.py::QuoteTest::test_subquery_four 293s [gw4] [ 63%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 293s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 293s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 293s test/sql/test_quote.py::QuoteTest::test_subquery_one 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 293s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 293s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 293s test/sql/test_quote.py::QuoteTest::test_subquery_three 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 293s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 293s [gw4] [ 63%] 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)] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 293s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 293s test/sql/test_quote.py::QuoteTest::test_subquery_two 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 293s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 293s 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)] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 293s test/sql/test_quote.py::QuoteTest::test_upper_case_names 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 293s [gw4] [ 63%] 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)] 293s 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)] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 293s [gw4] [ 63%] 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)] 293s 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)] 293s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 293s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 293s [gw4] [ 63%] 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)] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 293s 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)] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 293s [gw4] [ 63%] 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)] 293s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 293s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 293s 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)] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 293s [gw7] [ 63%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 293s [gw4] [ 63%] 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)] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 293s 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)] 293s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 293s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 293s [gw4] [ 63%] 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)] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 293s 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)] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 293s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 293s [gw4] [ 63%] 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)] 293s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 293s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 293s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 293s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 293s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 293s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 293s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 293s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 293s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 293s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 293s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 293s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 293s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 293s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 293s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 293s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 293s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 293s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 293s [gw6] [ 63%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 293s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 293s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 293s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 293s [gw7] [ 63%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 293s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 293s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 293s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 293s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 293s [gw1] [ 63%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 293s [gw4] [ 63%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 293s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic 293s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 293s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 293s test/sql/test_roles.py::RoleTest::test_columns_clause_role 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 293s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 293s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 293s test/sql/test_roles.py::RoleTest::test_const_expr_role 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 293s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 293s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 293s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 293s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 293s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 293s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 293s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 293s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 293s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 293s [gw7] [ 63%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 293s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 293s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 293s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 293s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 293s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 293s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 293s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 293s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 293s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 293s test/sql/test_roles.py::RoleTest::test_table_valued_advice 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 293s [gw4] [ 63%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 293s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 293s test/sql/test_roles.py::RoleTest::test_truncated_label_role 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 293s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 293s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 293s test/sql/test_roles.py::RoleTest::test_values_advice 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 293s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 293s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 293s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 293s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 293s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 293s [gw7] [ 63%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 293s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 293s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 293s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 293s [gw4] [ 63%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 293s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 293s [gw1] [ 63%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 293s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 293s [gw1] [ 63%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 293s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 293s [gw1] [ 63%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 293s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 293s [gw6] [ 63%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 293s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 293s test/orm/test_scoping.py::ScopedSessionTest::test_basic 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 293s [gw4] [ 63%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 293s [gw7] [ 63%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 293s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 293s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 293s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 293s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 293s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 293s [gw4] [ 63%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 293s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 293s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 293s [gw1] [ 63%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 293s [gw7] [ 63%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 293s [gw4] [ 63%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 293s [gw2] [ 63%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 293s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 293s [gw1] [ 63%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 293s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 293s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 293s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 293s test/sql/test_select.py::SelectTest::test_filter_by_from_col 293s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 293s test/sql/test_select.py::SelectTest::test_filter_by_from_func 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 293s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 293s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 293s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 293s test/sql/test_select.py::SelectTest::test_filter_by_from_label 293s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 293s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 293s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 293s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 293s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 293s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 293s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 293s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 293s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 293s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 293s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 293s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 293s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 293s test/sql/test_select.py::SelectTest::test_methods_generative[0] 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 293s test/sql/test_select.py::SelectTest::test_methods_generative[1] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 293s test/sql/test_select.py::SelectTest::test_methods_generative[2] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 293s test/sql/test_select.py::SelectTest::test_methods_generative[3] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 293s test/sql/test_select.py::SelectTest::test_methods_generative[4] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 293s test/sql/test_select.py::SelectTest::test_methods_generative[5] 293s [gw1] [ 64%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 293s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 293s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 293s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 293s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 293s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 293s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 293s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 293s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 293s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 293s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 293s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 293s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 293s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 293s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 293s [gw1] [ 64%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 293s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 293s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 293s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 293s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 293s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 293s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 293s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 293s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 293s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 293s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 293s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 293s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 293s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 293s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 293s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 293s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 293s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 293s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 293s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 293s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 293s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 293s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 293s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 294s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 294s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 294s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 294s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 294s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 294s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 294s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 294s [gw4] [ 64%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 294s [gw0] [ 64%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 294s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 294s test/ext/test_indexable.py::IndexPropertyTest::test_array 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 294s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 294s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 294s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 294s test/ext/test_indexable.py::IndexPropertyTest::test_json 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 294s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 294s [gw0] [ 64%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 294s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 294s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 294s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 294s [gw4] [ 64%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 294s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 294s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 294s [gw0] [ 64%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 294s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 294s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 294s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 294s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 294s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 294s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 294s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 294s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 294s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 294s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 294s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 294s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 294s [gw1] [ 64%] 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] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 294s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 294s [gw1] [ 64%] 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] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 294s 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] 294s [gw1] [ 64%] 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] 294s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 294s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 294s [gw1] [ 64%] 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] 294s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 294s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 294s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 294s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 294s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 294s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 294s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 294s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 294s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 294s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 295s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 295s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 295s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 295s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 295s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 295s [gw7] [ 64%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 295s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 295s test/orm/test_session.py::DisposedStates::test_clear 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 295s [gw2] [ 64%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_clear 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 295s test/orm/test_session.py::DisposedStates::test_close 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_close 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 295s test/orm/test_session.py::DisposedStates::test_expire_all 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 295s test/orm/test_session.py::DisposedStates::test_expunge_all 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 295s test/orm/test_session.py::DisposedStates::test_flush 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_flush 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 295s test/orm/test_session.py::DisposedStates::test_invalidate 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 295s test/orm/test_session.py::DisposedStates::test_rollback 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 295s [gw0] [ 64%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 295s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 295s [gw0] [ 64%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 295s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 295s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 295s [gw0] [ 64%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 295s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 295s [gw0] [ 64%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 295s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 295s [gw0] [ 64%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 295s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 295s [gw0] [ 64%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 295s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 295s [gw0] [ 64%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 295s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 295s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 295s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 295s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 295s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 295s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 295s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 295s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 295s [gw6] [ 64%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 295s [gw2] [ 64%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 295s [gw0] [ 64%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 295s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 295s [gw4] [ 64%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 295s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 295s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 295s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 295s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 295s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 295s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 295s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 295s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 295s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 295s test/orm/test_session.py::FlushWarningsTest::test_plain_add 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 295s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 295s [gw1] [ 65%] 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] 295s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 295s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 295s [gw1] [ 65%] 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] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 295s 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] 295s [gw1] [ 65%] 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] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 295s [gw1] [ 65%] 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] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 295s 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] 295s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 295s [gw1] [ 65%] 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] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 295s 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] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw1] [ 65%] 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] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw1] [ 65%] 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] 295s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 295s [gw0] [ 65%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 295s test/orm/test_session.py::IsModifiedTest::test_is_modified 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 295s [gw1] [ 65%] 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] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 295s [gw1] [ 65%] 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] 295s 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] 295s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 295s [gw1] [ 65%] 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] 295s 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] 295s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 295s [gw1] [ 65%] 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] 295s 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] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 295s [gw1] [ 65%] 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] 295s 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] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 295s [gw1] [ 65%] 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] 295s 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] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 295s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 295s [gw1] [ 65%] 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] 295s 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] 295s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 295s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 295s [gw1] [ 65%] 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] 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 295s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 295s [gw0] [ 65%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 295s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 296s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 296s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 296s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 296s [gw1] [ 65%] 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] 296s 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] 296s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 296s 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 296s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 296s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 296s [gw1] [ 65%] 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 296s 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] 296s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 296s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 296s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 296s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 296s [gw1] [ 65%] 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 296s 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] 296s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 296s [gw1] [ 65%] 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 296s 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] 296s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 296s [gw1] [ 65%] 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 296s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 296s [gw1] [ 65%] 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] 296s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 296s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 296s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 296s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 296s [gw4] [ 65%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 296s [gw1] [ 65%] 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] 296s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 296s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 296s [gw1] [ 65%] 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] 296s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 296s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 296s [gw4] [ 65%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw4] [ 65%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 296s [gw1] [ 65%] 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] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 296s [gw1] [ 65%] 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] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 296s 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] 296s [gw1] [ 65%] 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] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 296s [gw1] [ 65%] 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] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw4] [ 65%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw0] [ 65%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s 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] 296s [gw1] [ 65%] 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] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw4] [ 65%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 296s [gw1] [ 65%] 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] 296s 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] 296s [gw4] [ 65%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 296s [gw2] [ 65%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 296s [gw1] [ 65%] 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] 296s 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] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s [gw7] [ 65%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 296s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 296s [gw1] [ 65%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 296s [gw1] [ 66%] 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] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 296s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 296s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw2] [ 66%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 296s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 296s [gw1] [ 66%] 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] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 296s 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 66%] 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] 296s 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] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 296s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 296s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 296s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 296s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 296s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 296s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 296s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 296s [gw5] [ 66%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 296s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 296s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 296s [gw2] [ 66%] 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] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 296s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 296s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 296s [gw5] [ 66%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 296s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 296s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 296s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/engine/test_pool.py::QueuePoolTest::test_timeout 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 297s 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] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 297s [gw2] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 66%] 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] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 297s 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] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 297s 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] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 297s 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 297s [gw2] [ 66%] 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 297s [gw2] [ 66%] 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] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 297s 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] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 297s [gw2] [ 66%] 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] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 297s [gw2] [ 66%] 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] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 297s [gw6] [ 66%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 297s [gw2] [ 66%] 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] 297s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 297s 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] 297s [gw6] [ 66%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 297s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 297s [gw2] [ 66%] 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] 297s 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] 297s [gw6] [ 66%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 297s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 297s [gw2] [ 66%] 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] 297s [gw6] [ 66%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 297s 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] 297s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 297s [gw6] [ 66%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 297s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 297s [gw6] [ 66%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 297s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 297s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] 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] 297s 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] 297s 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] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] 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] 297s 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] 297s 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] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 66%] 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 297s [gw1] [ 66%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 297s 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] 297s [gw1] [ 66%] 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] 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] 297s 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 297s 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 297s [gw1] [ 66%] 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] 297s 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] 297s 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 297s [gw1] [ 66%] 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] 297s 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] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 297s [gw1] [ 66%] 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 297s [gw2] [ 66%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] 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] 297s 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] 297s 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] 297s [gw1] [ 66%] 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 297s [gw1] [ 66%] 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] 297s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw3] [ 66%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 297s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw4] [ 66%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 297s [gw1] [ 66%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s [gw7] [ 66%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 297s [gw1] [ 66%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 66%] 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] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s [gw1] [ 66%] 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] 297s 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] 297s 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw2] [ 66%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s 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] 297s [gw1] [ 66%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s 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] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw1] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] 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] 297s 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] 297s 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] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s 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] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw1] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s 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] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw1] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 297s 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] 297s [gw1] [ 67%] 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s 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] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw1] [ 67%] 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] 297s [gw2] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s 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] 297s [gw1] [ 67%] 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] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s 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] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s 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] 297s [gw2] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw1] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 67%] 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s [gw2] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 297s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 297s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw4] [ 67%] 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] 297s 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] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s [gw6] [ 67%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s 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] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 297s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 297s [gw4] [ 67%] 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] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s 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] 297s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 297s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 297s [gw2] [ 67%] 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] 297s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 297s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 297s [gw6] [ 67%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 297s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 297s [gw0] [ 67%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s 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] 297s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 297s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s [gw6] [ 67%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw0] [ 67%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw6] [ 67%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 297s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 297s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw6] [ 67%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 297s 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] 297s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 297s [gw0] [ 67%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 297s 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw0] [ 67%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 297s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 297s 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] 297s [gw2] [ 67%] 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] 297s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 297s [gw4] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 297s [gw2] [ 67%] 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] 297s 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] 297s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 297s [gw4] [ 67%] 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] 297s [gw0] [ 67%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 297s 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] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw0] [ 67%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 297s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 297s [gw0] [ 67%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 297s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 297s [gw0] [ 67%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 297s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 297s [gw0] [ 67%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 297s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 297s [gw0] [ 67%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 297s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 297s [gw0] [ 67%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 297s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 297s [gw0] [ 67%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 297s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 297s 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] 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s [gw7] [ 67%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 297s [gw4] [ 67%] 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] 297s 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw6] [ 67%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 297s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 297s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 297s [gw2] [ 67%] 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] 297s [gw4] [ 67%] 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] 297s 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] 297s 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 297s [gw2] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 297s [gw4] [ 67%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 297s 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] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 297s [gw4] [ 67%] 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] 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s 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] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 297s [gw2] [ 67%] 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] 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 297s [gw1] [ 67%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 297s [gw2] [ 68%] 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] 297s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 297s 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] 297s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 297s [gw2] [ 68%] 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] 297s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 297s [gw2] [ 68%] 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] 297s 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] 297s [gw2] [ 68%] 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] 297s [gw4] [ 68%] 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] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 297s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 297s [gw2] [ 68%] 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] 297s 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] 297s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 298s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw6] [ 68%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 298s [gw2] [ 68%] 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] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 298s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw2] [ 68%] 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] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 298s 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 298s 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] 298s [gw4] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 298s 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 298s 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] 298s [gw2] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 298s 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] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 298s [gw2] [ 68%] 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] 298s 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] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 298s 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 298s [gw2] [ 68%] 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] 298s 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] 298s [gw4] [ 68%] 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] 298s 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 298s [gw2] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 298s 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw4] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 298s 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 298s 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw4] [ 68%] 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] 298s 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] 298s [gw2] [ 68%] 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] 298s 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] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 298s [gw4] [ 68%] 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 298s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 298s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 298s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 298s [gw2] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw4] [ 68%] 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] 298s [gw6] [ 68%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 298s 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] 298s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 298s [gw2] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 298s [gw4] [ 68%] 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] 298s [gw2] [ 68%] 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] 298s 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 298s [gw4] [ 68%] 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] 298s [gw2] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 298s 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 298s [gw2] [ 68%] 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] 298s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 298s [gw2] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw2] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 298s [gw6] [ 68%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw7] [ 68%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 298s 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 298s [gw4] [ 68%] 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 298s 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 298s [gw2] [ 68%] 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] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 298s [gw4] [ 68%] 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] 298s 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 298s [gw7] [ 68%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 298s [gw2] [ 68%] 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] 298s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 298s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 298s [gw2] [ 68%] 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] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 298s 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw2] [ 68%] 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] 298s 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] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 298s [gw4] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 298s 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] 298s test/sql/test_select.py::SelectTest::test_new_calling_style 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 298s [gw6] [ 68%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 298s 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 298s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 298s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 298s [gw4] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 298s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 298s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 298s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 298s [gw2] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 298s [gw4] [ 68%] 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] 298s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 298s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 298s 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] 298s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 298s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 298s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 298s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 298s [gw4] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 298s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw2] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 298s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 298s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 298s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 298s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 298s 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 298s [gw4] [ 68%] 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] 298s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 298s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 298s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 298s [gw4] [ 68%] 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] 298s [gw2] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 298s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 298s 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] 298s [gw4] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 298s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 298s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 298s [gw4] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 298s 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] 298s test/sql/test_select.py::SelectTest::test_select_tuple_outer 298s [gw2] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 298s [gw4] [ 68%] 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] 298s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 298s [gw2] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 298s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 298s 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] 298s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 298s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 298s [gw2] [ 68%] 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] 298s 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 298s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 298s [gw4] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 298s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 298s test/orm/test_session.py::SessionInterface::test_missing_state 298s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 298s [gw6] [ 68%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s [gw2] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 298s 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 298s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 298s [gw4] [ 68%] 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] 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 298s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 298s 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] 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 298s [gw2] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 298s 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 298s [gw4] [ 68%] 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 298s test/orm/test_session.py::SessionInterface::test_unmapped_instance 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 298s [gw4] [ 68%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 298s [gw2] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 298s 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 298s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 298s [gw4] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 298s 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] 298s [gw2] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 298s 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] 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 298s [gw4] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 298s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 298s [gw2] [ 68%] 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] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 298s 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 298s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 298s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 298s [gw4] [ 68%] 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] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 298s 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 298s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 298s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 298s [gw2] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 298s [gw4] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 298s 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] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 298s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 298s [gw4] [ 68%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 298s [gw7] [ 68%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 298s [gw0] [ 68%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 298s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 298s 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 298s [gw6] [ 69%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 298s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 298s [gw4] [ 69%] 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] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 298s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 298s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 298s 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] 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 298s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 298s [gw4] [ 69%] 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] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 298s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 298s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 298s test/sql/test_selectable.py::AnnotationsTest::test_hashing 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 298s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 298s [gw4] [ 69%] 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] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 298s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 298s test/orm/test_session.py::SessionStateTest::test_add_delete 298s 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] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 298s [gw4] [ 69%] 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] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 298s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 298s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 298s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 298s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 298s [gw4] [ 69%] 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] 298s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 298s 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] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 298s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 298s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 298s [gw4] [ 69%] 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] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 298s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 298s [gw4] [ 69%] 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] 298s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 298s 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] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 298s [gw4] [ 69%] 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] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 298s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 298s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 298s test/sql/test_selectable.py::DerivedTest::test_alias 298s [gw4] [ 69%] 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] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 298s test/sql/test_selectable.py::DerivedTest::test_join 298s [gw6] [ 69%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 298s test/sql/test_selectable.py::DerivedTest::test_select 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 298s test/sql/test_selectable.py::DerivedTest::test_table 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 298s [gw4] [ 69%] 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] 298s test/sql/test_selectable.py::ForUpdateTest::test_adapt 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 298s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 298s test/orm/test_session.py::SessionStateTest::test_already_attached 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 298s [gw4] [ 69%] 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] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 298s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 298s [gw2] [ 69%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 298s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 298s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 298s test/orm/test_session.py::SessionStateTest::test_autoflush 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 298s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 298s [gw0] [ 69%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 298s test/orm/test_session.py::SessionStateTest::test_autoflush_2 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 298s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 298s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 298s [gw6] [ 69%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 298s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 298s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 298s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 298s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 298s [gw4] [ 69%] 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] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 298s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 298s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 298s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 298s [gw4] [ 69%] 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] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 298s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 298s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 298s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 298s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 298s [gw4] [ 69%] 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] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 298s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 298s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 298s test/sql/test_selectable.py::ReduceTest::test_reduce 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 298s [gw0] [ 69%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 298s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 298s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 298s [gw4] [ 69%] 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] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 298s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 298s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 298s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 298s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 298s [gw4] [ 69%] 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] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 298s [gw6] [ 69%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 298s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 298s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 298s [gw4] [ 69%] 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] 298s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 298s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 298s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 298s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 298s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 298s test/orm/test_session.py::SessionStateTest::test_deleted_flag 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 298s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 298s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 298s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 298s [gw4] [ 69%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 298s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 298s [gw0] [ 69%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 298s [gw6] [ 69%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 298s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 298s test/orm/test_session.py::SessionStateTest::test_duplicate_update 298s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 298s [gw4] [ 69%] 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] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 298s 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] 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 298s [gw4] [ 69%] 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] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 298s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 298s [gw4] [ 69%] 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] 298s 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] 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 298s [gw1] [ 69%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 298s [gw7] [ 69%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 298s [gw2] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 298s [gw0] [ 70%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 298s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 298s [gw4] [ 70%] 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] 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 298s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 298s [gw4] [ 70%] 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] 298s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 298s 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] 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 298s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 298s [gw4] [ 70%] 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] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 298s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 298s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 298s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 298s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 298s [gw0] [ 70%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 298s [gw4] [ 70%] 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] 298s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 298s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 298s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 298s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 298s [gw7] [ 70%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 298s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 298s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 298s [gw0] [ 70%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 298s [gw4] [ 70%] 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] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 298s [gw6] [ 70%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 298s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 298s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 298s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 298s [gw4] [ 70%] 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] 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 298s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 298s [gw7] [ 70%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 298s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 298s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 298s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 298s [gw2] [ 70%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s [gw7] [ 70%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 298s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 298s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 298s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 298s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 298s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 298s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw0] [ 70%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 299s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 299s [gw5] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 299s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 299s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 299s [gw7] [ 70%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 299s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 299s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 299s [gw5] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 299s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 299s [gw7] [ 70%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 299s [gw0] [ 70%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/orm/test_session.py::SessionStateTest::test_identity_conflict 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 299s [gw6] [ 70%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw4] [ 70%] 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] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 299s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 299s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 299s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 299s test/sql/test_selectable.py::SelectableTest::test_alias_union 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 299s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 299s [gw0] [ 70%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 299s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 299s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 299s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 299s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 299s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 299s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 299s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 299s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 299s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 299s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 299s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 299s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 299s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 299s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 299s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 299s test/sql/test_selectable.py::SelectableTest::test_column_labels 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 299s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 299s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 299s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 299s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 299s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 299s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 299s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 299s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 299s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 299s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 299s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 299s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 299s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 299s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 299s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 299s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 299s [gw6] [ 70%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 299s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 299s [gw4] [ 70%] 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] 299s 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] 299s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 299s [gw4] [ 70%] 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] 299s 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] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 299s [gw4] [ 70%] 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] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 299s [gw2] [ 70%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 299s [gw4] [ 70%] 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] 299s 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] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 299s [gw4] [ 70%] 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] 299s [gw2] [ 70%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 299s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 299s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 299s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 299s [gw4] [ 70%] 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] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 299s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 299s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 299s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 299s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 299s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 299s [gw4] [ 70%] 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] 299s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 299s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 299s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 299s [gw6] [ 70%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 299s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 299s [gw4] [ 70%] 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] 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 299s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 299s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 299s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 299s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 299s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 299s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 299s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 299s [gw4] [ 70%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 299s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 299s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 299s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 299s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 299s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 299s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 299s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 299s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 299s test/sql/test_selectable.py::SelectableTest::test_join 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 299s test/sql/test_selectable.py::SelectableTest::test_join_against_join 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 299s test/sql/test_selectable.py::SelectableTest::test_join_against_self 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 299s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 299s [gw2] [ 70%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 299s [gw7] [ 70%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 299s [gw1] [ 70%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 299s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 299s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 299s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 299s [gw1] [ 71%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 299s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 299s [gw1] [ 71%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 299s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 299s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 299s [gw1] [ 71%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 299s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 299s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 299s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 299s [gw1] [ 71%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 299s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 299s [gw6] [ 71%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 299s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 299s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 299s 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] 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 299s [gw2] [ 71%] 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] 299s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 299s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 299s 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 299s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 299s [gw2] [ 71%] 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] 299s 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 299s 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] 299s [gw1] [ 71%] 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] 299s 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] 299s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 299s [gw2] [ 71%] 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] 299s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 299s [gw1] [ 71%] 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] 299s 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] 299s 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 299s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 299s [gw2] [ 71%] 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] 299s [gw1] [ 71%] 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] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 299s 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 299s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 299s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 299s [gw1] [ 71%] 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] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 299s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 299s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 299s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 299s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 299s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 299s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 299s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 299s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 299s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 299s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 299s 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] 299s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 299s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 299s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 299s [gw2] [ 71%] 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] 299s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 299s [gw1] [ 71%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 299s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 299s test/sql/test_selectable.py::SelectableTest::test_select_union 299s test/sql/test_text.py::TextErrorsTest::test_column 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 299s [gw2] [ 71%] 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] 299s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 299s [gw1] [ 71%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 299s 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] 299s test/sql/test_text.py::TextErrorsTest::test_from 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 299s test/sql/test_selectable.py::SelectableTest::test_singular_union 299s [gw1] [ 71%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 299s [gw2] [ 71%] 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] 299s test/sql/test_text.py::TextErrorsTest::test_having 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 299s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 299s [gw1] [ 71%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 299s test/sql/test_text.py::TextErrorsTest::test_where 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 299s [gw1] [ 71%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 299s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 299s [gw1] [ 71%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 299s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 299s [gw2] [ 71%] 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] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 299s [gw1] [ 71%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 299s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 299s [gw1] [ 71%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 299s [gw4] [ 71%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 299s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 299s [gw1] [ 71%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 299s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 299s [gw2] [ 71%] 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] 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 299s [gw1] [ 71%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 299s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 299s 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] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 299s [gw2] [ 71%] 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] 299s 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 299s [gw6] [ 71%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 299s 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] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 299s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 299s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 299s [gw2] [ 71%] 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] 299s 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 299s [gw7] [ 71%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 299s [gw2] [ 71%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 299s [gw2] [ 71%] 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] 299s 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] 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 299s 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] 299s [gw2] [ 71%] 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] 299s 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 299s 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] 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 299s [gw4] [ 71%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 299s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 299s [gw2] [ 71%] 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] 299s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 299s 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] 299s [gw4] [ 71%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 299s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 299s [gw4] [ 71%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 299s [gw2] [ 71%] 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] 299s [gw6] [ 71%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 299s 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] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 299s [gw2] [ 71%] 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] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 299s [gw2] [ 71%] 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] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 299s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 299s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 299s [gw2] [ 71%] 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] 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 299s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 299s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 299s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 299s 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 299s [gw6] [ 71%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 299s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 299s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 299s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 299s 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 299s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 299s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 299s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 299s 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 299s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 299s [gw2] [ 71%] 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 299s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 299s 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] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 299s 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 299s 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 299s 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] 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 299s [gw6] [ 71%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 299s [gw2] [ 71%] 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] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 299s 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] 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 299s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 299s [gw2] [ 71%] 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] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 299s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 299s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 299s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 299s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 299s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 299s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 299s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 299s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 299s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 299s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 299s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 299s [gw7] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 299s [gw6] [ 71%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 299s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 299s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 299s [gw2] [ 71%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 299s [gw4] [ 71%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 299s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 299s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 299s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 299s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 299s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 299s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 299s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 299s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 299s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 299s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 299s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 299s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 299s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 299s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 299s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 299s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 299s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 299s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 300s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 300s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 300s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 300s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 300s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 300s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 300s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 300s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 300s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 300s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 300s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 300s [gw4] [ 72%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 300s test/orm/test_sync.py::SyncTest::test_clear 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_clear 300s test/orm/test_sync.py::SyncTest::test_clear_pk 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 300s test/orm/test_sync.py::SyncTest::test_clear_unmapped 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 300s test/orm/test_sync.py::SyncTest::test_populate 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_populate 300s test/orm/test_sync.py::SyncTest::test_populate_dict 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 300s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 300s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 300s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 300s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 300s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 300s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 300s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 300s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 300s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 300s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 300s test/orm/test_session.py::SessionStateTest::test_info 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 300s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_info 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 300s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 300s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 300s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 300s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 300s test/orm/test_session.py::SessionStateTest::test_no_double_save 300s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 300s test/orm/test_session.py::SessionStateTest::test_pickled_update 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 300s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 300s test/orm/test_sync.py::SyncTest::test_source_modified_composite 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 300s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 300s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 300s test/orm/test_sync.py::SyncTest::test_source_modified_modified 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 300s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 300s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 300s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 300s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 300s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 300s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 300s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 300s [gw2] [ 72%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 300s 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] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 300s [gw2] [ 72%] 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] 300s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 300s 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] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 300s [gw2] [ 72%] 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] 300s 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] 300s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 300s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 300s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 300s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 300s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 300s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 300s [gw2] [ 72%] 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] 300s 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] 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 301s [gw2] [ 72%] 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] 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 301s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 301s test/orm/test_sync.py::SyncTest::test_update 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 301s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_update 301s test/orm/test_sync.py::SyncTest::test_update_unmapped 301s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 301s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 301s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 301s [gw4] [ 72%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 301s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 301s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 301s [gw4] [ 72%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 301s test/sql/test_tablesample.py::TableSampleTest::test_select_from 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 301s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 301s [gw4] [ 72%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 301s test/sql/test_tablesample.py::TableSampleTest::test_standalone 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 301s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 301s [gw4] [ 72%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 301s test/sql/test_text.py::AsFromTest::test_alias 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_alias 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 301s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 301s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 301s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 301s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 301s test/sql/test_text.py::AsFromTest::test_build_bindparams 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 301s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 301s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 301s test/sql/test_text.py::AsFromTest::test_cte 301s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_cte 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 301s test/sql/test_text.py::AsFromTest::test_cte_recursive 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 301s test/sql/test_text.py::AsFromTest::test_scalar_subquery 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 301s test/sql/test_text.py::AsFromTest::test_select_alias_column 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 301s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 301s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 301s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 301s test/sql/test_text.py::AsFromTest::test_select_column 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 301s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 301s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 301s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 301s test/sql/test_text.py::AsFromTest::test_subquery 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 301s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 301s test/sql/test_text.py::AsFromTest::test_subquery_accessors 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 301s test/sql/test_text.py::AsFromTest::test_unions 301s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 301s [gw4] [ 72%] PASSED test/sql/test_text.py::AsFromTest::test_unions 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 301s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 301s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 301s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 301s test/sql/test_text.py::BindParamTest::test_escaping_colons 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 301s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 301s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 301s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 301s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 301s test/sql/test_text.py::BindParamTest::test_kw 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_kw 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 301s test/sql/test_text.py::BindParamTest::test_literal_binds 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 301s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 301s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 301s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 301s test/sql/test_text.py::BindParamTest::test_positional 301s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_positional 301s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 301s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 301s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 301s test/sql/test_text.py::BindParamTest::test_typing_construction 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 301s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 301s test/sql/test_text.py::BindParamTest::test_unique_binds 301s [gw4] [ 72%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 301s test/sql/test_text.py::CompileTest::test_basic 301s [gw4] [ 72%] PASSED test/sql/test_text.py::CompileTest::test_basic 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 301s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 301s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 301s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 301s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 301s test/orm/test_session.py::SessionUtilTest::test_get 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 301s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 301s [gw6] [ 72%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 301s [gw0] [ 72%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 301s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 301s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 301s [gw7] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 301s [gw4] [ 72%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 301s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 301s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 301s [gw4] [ 73%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 301s test/orm/test_session.py::SessionUtilTest::test_get_one 301s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 301s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 301s test/orm/test_session.py::SessionUtilTest::test_get_one_2 301s [gw6] [ 73%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 301s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 301s 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] 301s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 301s [gw4] [ 73%] 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] 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 301s [gw4] [ 73%] 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] 301s 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] 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 301s [gw4] [ 73%] 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] 301s 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] 301s test/orm/test_session.py::SessionUtilTest::test_make_transient 301s [gw4] [ 73%] 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] 301s 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] 301s [gw4] [ 73%] 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] 301s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 301s [gw4] [ 73%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 301s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 301s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 301s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 301s [gw6] [ 73%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 301s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 301s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 301s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 301s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 301s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 301s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 301s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 301s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 301s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 301s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 301s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 301s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 301s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 301s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 302s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 302s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 302s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 302s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 302s [gw6] [ 73%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 302s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 302s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 302s [gw0] [ 73%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 302s [gw6] [ 73%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 302s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 302s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 302s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 302s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 302s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 302s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 302s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 302s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 302s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 302s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 302s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 302s test/orm/test_subquery_relations.py::EagerTest::test_basic 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 302s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 302s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 302s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 302s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 302s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 302s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 302s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 302s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 302s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 302s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 302s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 302s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 302s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 303s [gw5] [ 73%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 303s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 303s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 303s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 303s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 303s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 303s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 303s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 303s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 303s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 303s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 303s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 303s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 303s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 303s test/orm/test_session.py::TransScopingTest::test_close 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_close 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 303s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 303s [gw6] [ 73%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 303s [gw7] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 303s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 303s [gw4] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 303s [gw0] [ 73%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 303s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 303s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 303s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 303s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 303s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 303s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 303s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 303s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 303s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 303s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 303s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 303s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 303s test/orm/test_subquery_relations.py::EagerTest::test_from_get 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 303s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 303s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 303s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 303s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 303s test/orm/test_subquery_relations.py::EagerTest::test_from_params 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 303s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 303s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 303s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 303s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 303s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 303s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 303s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 303s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 303s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 303s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 303s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 304s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 304s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 304s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 304s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 304s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 304s test/orm/test_subquery_relations.py::EagerTest::test_limit 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 304s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 304s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 304s [gw2] [ 74%] 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] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 304s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 304s [gw2] [ 74%] 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] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 304s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 304s [gw2] [ 74%] 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] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 304s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 304s [gw2] [ 74%] 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] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 304s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 304s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 304s [gw0] [ 74%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 304s test/orm/test_session.py::TransScopingTest::test_transaction 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 304s [gw0] [ 74%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 304s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 304s [gw2] [ 74%] 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] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 304s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 304s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 304s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 304s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 304s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 304s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 304s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 304s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 304s [gw5] [ 74%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 304s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 304s [gw5] [ 74%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 304s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 304s [gw2] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 304s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 304s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 304s [gw2] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 304s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 304s [gw2] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 304s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 304s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 304s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 304s [gw2] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 304s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 304s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 304s [gw2] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 304s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 304s [gw2] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 304s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 304s [gw2] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 304s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 304s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 304s [gw3] [ 74%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 304s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 304s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 304s 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] 304s [gw4] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 305s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 305s [gw7] [ 74%] 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] 305s [gw5] [ 74%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 305s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 305s 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] 305s [gw5] [ 74%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 305s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 305s [gw5] [ 74%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 305s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 305s [gw5] [ 74%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 305s [gw7] [ 74%] 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] 305s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 305s 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] 305s [gw5] [ 74%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 305s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 305s [gw5] [ 74%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 305s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 305s [gw5] [ 74%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 305s [gw7] [ 74%] 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] 305s 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] 305s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 305s [gw7] [ 74%] 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] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 305s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 305s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 305s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 305s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 305s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 305s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 305s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 305s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 305s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 305s test/orm/test_query.py::MiscTest::test_with_session 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::MiscTest::test_with_session 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 305s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 305s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 305s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 305s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 305s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 305s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 305s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 305s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 305s [gw7] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 305s [gw6] [ 74%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 305s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 305s [gw5] [ 74%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 305s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 305s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 305s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 305s test/orm/test_query.py::OperatorTest::test_between 305s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_between 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 305s test/orm/test_query.py::OperatorTest::test_clauses 305s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 305s test/orm/test_query.py::OperatorTest::test_collate 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_collate 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 305s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 305s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 305s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 305s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 305s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 305s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 305s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 306s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 306s test/orm/test_query.py::OperatorTest::test_in 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_in 306s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 306s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 306s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 306s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 306s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 306s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 306s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 306s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 306s test/orm/test_query.py::OperatorTest::test_multilevel_any 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 306s test/orm/test_query.py::OperatorTest::test_neg 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_neg 306s test/orm/test_query.py::OperatorTest::test_o2m_any 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 306s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 306s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 306s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 306s test/orm/test_query.py::OperatorTest::test_op 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_op 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 306s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 306s test/orm/test_query.py::OperatorTest::test_selfref_between 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 306s test/orm/test_query.py::OperatorTest::test_selfref_relationship 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 306s [gw5] [ 75%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 306s test/orm/test_subquery_relations.py::EagerTest::test_orderby 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 306s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 306s [gw5] [ 75%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 306s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 306s [gw5] [ 75%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 306s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 306s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 306s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 306s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 306s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 306s test/orm/test_query.py::ParentTest::test_invalid_property 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 306s test/orm/test_query.py::ParentTest::test_m2m 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_m2m 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 306s test/orm/test_query.py::ParentTest::test_no_strings 306s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 306s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 306s test/orm/test_query.py::ParentTest::test_noparent 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_noparent 306s test/orm/test_query.py::ParentTest::test_o2m 306s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_o2m 306s test/orm/test_query.py::ParentTest::test_select_from 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_select_from 306s test/orm/test_query.py::ParentTest::test_select_from_alias 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 306s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 306s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 306s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 306s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 306s test/orm/test_query.py::ParentTest::test_unique_binds_or 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 306s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 306s test/orm/test_query.py::ParentTest::test_unique_binds_union 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 306s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 306s [gw6] [ 75%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 306s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 306s test/orm/test_query.py::ParentTest::test_with_transient 306s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 306s [gw5] [ 75%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 306s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 306s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 306s [gw2] [ 75%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 306s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 306s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 306s [gw7] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 306s [gw4] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 306s [gw2] [ 75%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 306s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 306s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 306s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 306s [gw2] [ 76%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 306s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 306s [gw2] [ 76%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 306s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 306s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 306s [gw5] [ 76%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 306s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 306s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 306s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 306s [gw5] [ 76%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 306s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 306s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 306s [gw2] [ 76%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 306s [gw5] [ 76%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 306s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 306s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 306s [gw5] [ 76%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 306s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 306s test/orm/test_query.py::QueryClsTest::test_callable_expr 306s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 306s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 306s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 306s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 306s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 306s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 306s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 306s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 306s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 307s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 307s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 307s test/orm/test_query.py::QueryClsTest::test_callable_get 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 307s [gw0] [ 76%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 307s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 307s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 307s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 307s test/orm/test_query.py::QueryClsTest::test_fn_expr 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 307s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 307s test/orm/test_query.py::QueryClsTest::test_fn_get 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 307s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 307s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 307s test/orm/test_query.py::QueryClsTest::test_plain_expr 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 307s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 307s test/orm/test_query.py::QueryClsTest::test_plain_get 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 307s test/orm/test_query.py::QueryClsTest::test_subclass_expr 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 307s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 307s test/orm/test_query.py::QueryClsTest::test_subclass_get 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 307s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 307s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 307s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 307s [gw5] [ 76%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 307s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 307s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 307s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 307s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 307s test/sql/test_query.py::RequiredBindTest::test_insert 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 307s [gw5] [ 76%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 307s test/sql/test_query.py::RequiredBindTest::test_required_flag 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 307s [gw5] [ 76%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 307s test/sql/test_query.py::RequiredBindTest::test_select_columns 307s [gw5] [ 76%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 307s test/sql/test_query.py::RequiredBindTest::test_select_where 307s [gw5] [ 76%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 307s test/sql/test_query.py::RequiredBindTest::test_text 307s [gw5] [ 76%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 307s test/orm/test_query.py::RowLabelingTest::test_entity 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 307s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 307s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 307s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 307s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 307s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw4] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 307s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 307s [gw4] [ 76%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 307s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 307s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 307s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 307s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 307s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 307s [gw4] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 307s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 307s [gw4] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 307s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 307s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 307s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 308s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 308s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 308s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 308s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 308s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 308s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 308s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 308s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 308s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 308s [gw2] [ 76%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 308s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 308s [gw2] [ 76%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 308s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 308s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 308s [gw2] [ 76%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 308s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 308s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 308s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 308s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 308s [gw7] [ 76%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 308s [gw6] [ 76%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 308s [gw5] [ 76%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 308s [gw4] [ 76%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 308s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 308s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 308s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 308s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 308s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 308s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 308s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 308s [gw0] [ 77%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 308s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 308s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 308s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 308s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 308s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 308s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 308s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 308s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 308s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 308s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 308s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 308s [gw1] [ 77%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 308s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 308s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 308s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 308s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 308s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 308s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 308s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 308s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 308s [gw0] [ 77%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 308s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 308s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 308s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 308s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 308s [gw2] [ 77%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 308s [gw2] [ 77%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 308s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 308s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 308s [gw2] [ 77%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 308s [gw2] [ 77%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 308s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 308s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 308s 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] 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 308s [gw2] [ 77%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 308s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 308s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 308s [gw5] [ 77%] 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] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 308s 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] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 308s [gw5] [ 77%] 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] 308s [gw2] [ 77%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 308s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 308s 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] 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 308s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 308s [gw5] [ 77%] 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] 308s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 308s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 308s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 308s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 308s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 308s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 308s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 308s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 308s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 308s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 308s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 308s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 309s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 309s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 309s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 309s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 309s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 309s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 309s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 309s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 309s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 309s [gw2] [ 77%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 309s [gw2] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 309s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 309s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 309s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 309s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 309s [gw5] [ 77%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 309s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 309s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 309s [gw6] [ 77%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 309s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 309s [gw7] [ 77%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 309s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 309s [gw2] [ 77%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 309s [gw4] [ 77%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 309s [gw0] [ 77%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 309s [gw2] [ 77%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 309s [gw5] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 309s [gw0] [ 77%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 309s [gw4] [ 77%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 309s [gw6] [ 78%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 309s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 309s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 309s [gw6] [ 78%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 309s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 309s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 309s [gw4] [ 78%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 309s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 309s [gw2] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 309s [gw4] [ 78%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 309s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 309s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 309s [gw2] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 309s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 309s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 309s [gw2] [ 78%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 309s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 309s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 309s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 309s [gw6] [ 78%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 309s [gw6] [ 78%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 309s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 309s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 309s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 309s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 309s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 309s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 309s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 309s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 309s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 309s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 309s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 309s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 309s [gw7] [ 78%] 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] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 309s 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] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 309s [gw7] [ 78%] 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] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 309s [gw7] [ 78%] 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] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 309s [gw7] [ 78%] 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] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 309s [gw4] [ 78%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 309s [gw7] [ 78%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 309s 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] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 309s [gw4] [ 78%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 309s [gw7] [ 78%] 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] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 309s 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] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 309s [gw7] [ 78%] 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] 309s 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] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 309s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 309s [gw7] [ 78%] 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] 309s 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] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 309s [gw7] [ 78%] 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] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 309s 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] 309s [gw7] [ 78%] 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] 309s 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] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 309s [gw7] [ 78%] 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] 309s 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] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 309s [gw7] [ 78%] 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] 309s 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] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 309s [gw7] [ 78%] 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] 309s 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] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 309s [gw7] [ 78%] 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] 309s 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] 309s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 309s [gw7] [ 78%] 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] 309s 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] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 309s [gw7] [ 78%] 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] 309s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 309s [gw7] [ 78%] 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] 309s 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] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 309s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 309s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 309s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 309s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 309s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 309s [gw4] [ 78%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 309s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 309s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 309s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 309s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 309s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 309s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 309s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 309s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 309s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 309s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 309s [gw2] [ 78%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 310s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 310s [gw2] [ 78%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 310s [gw0] [ 78%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 310s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 310s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 310s [gw4] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 310s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 310s [gw4] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 310s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 310s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 310s [gw4] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 310s [gw4] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 310s [gw5] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 310s [gw4] [ 78%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 310s [gw2] [ 78%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 310s [gw6] [ 78%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 310s [gw4] [ 78%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 310s [gw4] [ 79%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 310s [gw6] [ 79%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 310s [gw4] [ 79%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 310s [gw6] [ 79%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 310s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 310s [gw4] [ 79%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 310s [gw6] [ 79%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 310s [gw4] [ 79%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 310s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 310s [gw4] [ 79%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 310s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 310s [gw6] [ 79%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 310s [gw2] [ 79%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 310s [gw7] [ 79%] 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] 310s 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] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 310s [gw7] [ 79%] 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] 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 310s 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] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 310s [gw7] [ 79%] 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] 310s 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] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 310s [gw7] [ 79%] 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] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 310s [gw2] [ 79%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 310s [gw2] [ 79%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 310s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 310s [gw7] [ 79%] 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] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 310s [gw7] [ 79%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 310s 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] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 310s [gw7] [ 79%] 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] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 310s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 310s [gw7] [ 79%] 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] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 310s 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] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 310s [gw7] [ 79%] 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] 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 310s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 310s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 310s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 310s [gw2] [ 79%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 310s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 310s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 310s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 310s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 310s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 310s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 310s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 310s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 310s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 310s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 310s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 310s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 311s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 311s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 311s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 311s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 311s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 311s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 311s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 311s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 311s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 311s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 311s [gw2] [ 79%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 311s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 311s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 311s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 311s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 311s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 311s [gw2] [ 79%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 311s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 311s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 311s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 311s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 311s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 311s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 311s test/sql/test_type_expressions.py::SelectTest::test_compound_select 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 311s [gw0] [ 79%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 311s test/sql/test_type_expressions.py::SelectTest::test_dialect 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 311s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 311s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 311s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 311s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 311s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 311s test/sql/test_type_expressions.py::SelectTest::test_select_binds 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 311s test/sql/test_type_expressions.py::SelectTest::test_select_cols 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 311s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 311s [gw6] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 311s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 311s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 311s [gw5] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 311s [gw4] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 311s [gw2] [ 79%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 311s [gw7] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 311s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 311s [gw0] [ 80%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 311s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 311s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 311s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 311s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 311s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 311s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 311s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 311s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 311s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 311s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 311s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 311s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 311s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 311s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 311s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 311s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 311s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 311s [gw0] [ 80%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 311s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 311s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 311s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 311s [gw2] [ 80%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 311s [gw0] [ 80%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 311s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 311s [gw0] [ 80%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 311s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 311s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 311s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 311s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 311s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 311s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 311s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 311s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 311s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 311s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 311s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 311s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 311s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 311s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 311s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 311s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 311s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 311s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 311s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 311s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 311s [gw2] [ 80%] 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] 311s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 311s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 311s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 311s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s [gw2] [ 80%] 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] 311s 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] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 311s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 311s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 311s [gw2] [ 80%] 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] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 311s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 311s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 311s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 311s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 311s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 311s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 311s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 311s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 311s [gw2] [ 80%] 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] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 311s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 311s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 311s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 311s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 311s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 311s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 311s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 311s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 311s [gw2] [ 80%] 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] 311s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 311s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 311s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 311s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 311s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 311s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 311s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 311s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 312s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 312s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 312s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 312s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 312s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 312s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 312s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 312s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 312s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 312s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 312s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 312s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 312s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 312s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 312s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 312s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 312s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 312s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 312s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 312s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 312s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 312s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 312s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 312s [gw7] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 312s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 312s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 312s [gw6] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 312s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 312s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 312s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 312s [gw5] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 312s [gw0] [ 80%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 312s [gw4] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 312s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 312s [gw2] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 312s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 312s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 312s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 312s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 312s [gw3] [ 81%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 312s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 312s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 312s 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] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 312s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 312s [gw6] [ 81%] 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] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_python_type 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 312s [gw6] [ 81%] 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] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 312s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 312s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 312s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 312s [gw6] [ 81%] 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] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 312s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 312s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 312s 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] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s [gw6] [ 81%] 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] 312s 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] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 312s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 312s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 312s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 312s [gw6] [ 81%] 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] 312s 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] 312s [gw6] [ 81%] 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] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 312s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 312s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 312s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 312s [gw6] [ 81%] 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] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 312s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 312s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 312s [gw6] [ 81%] 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] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 312s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 312s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 312s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 312s 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] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 312s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 312s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 312s [gw6] [ 81%] 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] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 312s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 312s [gw6] [ 81%] 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] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 312s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 312s [gw6] [ 81%] 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] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 312s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 312s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 312s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 312s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 312s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 312s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 312s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 312s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 312s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 312s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 312s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 312s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 312s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 312s test/sql/test_types.py::AdaptTest::test_repr[Date] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 312s test/sql/test_types.py::AdaptTest::test_repr[Double] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 312s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 312s [gw4] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 312s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 312s [gw7] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 312s test/sql/test_types.py::AdaptTest::test_repr[Enum] 312s [gw5] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 312s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 312s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 312s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 312s [gw0] [ 81%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 312s test/sql/test_types.py::AdaptTest::test_repr[Float] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 312s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 312s [gw6] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 312s [gw2] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 312s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 312s test/sql/test_types.py::AdaptTest::test_repr[INET4] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 312s test/sql/test_types.py::AdaptTest::test_repr[INET6] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 312s test/sql/test_types.py::AdaptTest::test_repr[INET] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 312s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 312s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 312s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 312s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 312s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 312s test/sql/test_types.py::AdaptTest::test_repr[Integer] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 312s test/sql/test_types.py::AdaptTest::test_repr[Interval] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 312s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 312s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 312s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 312s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 312s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 312s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 312s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 312s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 312s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 312s test/sql/test_types.py::AdaptTest::test_repr[LONG] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 312s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 312s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 312s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 312s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 312s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 312s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 312s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 312s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 312s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 312s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 312s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 312s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 312s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 312s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 312s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 312s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 312s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 312s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 312s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 312s test/sql/test_types.py::AdaptTest::test_repr[NullType] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 312s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 312s test/sql/test_types.py::AdaptTest::test_repr[OID] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 312s test/sql/test_types.py::AdaptTest::test_repr[RAW] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 312s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 312s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 312s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 312s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 312s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 312s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 312s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 312s test/sql/test_types.py::AdaptTest::test_repr[SET] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 312s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 312s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 312s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 312s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 312s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 312s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 312s test/sql/test_types.py::AdaptTest::test_repr[String] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 312s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 312s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 312s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 312s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 312s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 312s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 312s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 312s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 312s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 312s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 312s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 312s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 312s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 312s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 312s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 312s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 312s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 312s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 312s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 312s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 312s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 312s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 312s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 312s test/sql/test_types.py::AdaptTest::test_repr[Text] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 312s test/sql/test_types.py::AdaptTest::test_repr[Time] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 312s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 312s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 312s test/sql/test_types.py::AdaptTest::test_repr[UUID] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 312s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 312s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 312s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 312s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 312s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 312s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 312s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 312s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 312s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 312s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 312s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 312s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 312s test/sql/test_types.py::AdaptTest::test_repr[XML] 312s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 312s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 312s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 312s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 312s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 312s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 312s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 312s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 312s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 313s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 313s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 313s test/sql/test_types.py::AdaptTest::test_str[BFILE] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 313s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 313s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 313s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 313s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 313s test/sql/test_types.py::AdaptTest::test_str[BINARY] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 313s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 313s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 313s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 313s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 313s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 313s test/sql/test_types.py::AdaptTest::test_str[BIT0] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 313s test/sql/test_types.py::AdaptTest::test_str[BIT1] 313s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 313s test/sql/test_types.py::AdaptTest::test_str[BIT2] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 313s test/sql/test_types.py::AdaptTest::test_str[BLOB] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 313s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 313s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 313s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 313s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 313s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 313s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 313s test/sql/test_types.py::AdaptTest::test_str[Boolean] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 313s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 313s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 313s test/sql/test_types.py::AdaptTest::test_str[CIDR] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 313s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 313s [gw6] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 313s test/sql/test_types.py::AdaptTest::test_str[CLOB] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 313s test/sql/test_types.py::AdaptTest::test_str[DATE0] 313s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 313s test/sql/test_types.py::AdaptTest::test_str[DATE1] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 313s [gw7] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 313s test/sql/test_types.py::AdaptTest::test_str[DATE2] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 313s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 313s [gw4] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 313s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 313s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 313s [gw5] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 313s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 313s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 313s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 313s [gw0] [ 82%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 313s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 313s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 313s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 313s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 313s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 313s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 313s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 313s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 313s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 313s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 313s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 313s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 313s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 313s test/sql/test_types.py::AdaptTest::test_str[DateTime] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 313s test/sql/test_types.py::AdaptTest::test_str[Date] 313s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 313s test/sql/test_types.py::AdaptTest::test_str[Double] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 313s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 313s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 313s test/sql/test_types.py::AdaptTest::test_str[Enum] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 313s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 313s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 313s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 313s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 313s test/sql/test_types.py::AdaptTest::test_str[Float] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 313s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 313s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 313s test/sql/test_types.py::AdaptTest::test_str[INET4] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 313s test/sql/test_types.py::AdaptTest::test_str[INET6] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 313s test/sql/test_types.py::AdaptTest::test_str[INET] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 313s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 313s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 313s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 313s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 313s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 313s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 313s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 313s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 313s test/sql/test_types.py::AdaptTest::test_str[Integer] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 313s test/sql/test_types.py::AdaptTest::test_str[Interval] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 313s test/sql/test_types.py::AdaptTest::test_str[JSON0] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 313s test/sql/test_types.py::AdaptTest::test_str[JSON1] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 313s test/sql/test_types.py::AdaptTest::test_str[JSON2] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 313s test/sql/test_types.py::AdaptTest::test_str[JSON3] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 313s test/sql/test_types.py::AdaptTest::test_str[JSON4] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 313s test/sql/test_types.py::AdaptTest::test_str[JSONB] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 313s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 313s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 313s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 313s test/sql/test_types.py::AdaptTest::test_str[LONG] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 313s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 313s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 313s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 313s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 313s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 313s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 313s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 313s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 313s test/sql/test_types.py::AdaptTest::test_str[MatchType] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 313s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 313s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 313s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 313s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 313s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 313s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 313s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 313s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 313s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 313s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 313s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 313s test/sql/test_types.py::AdaptTest::test_str[NullType] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 313s test/sql/test_types.py::AdaptTest::test_str[Numeric] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 313s test/sql/test_types.py::AdaptTest::test_str[OID] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 313s test/sql/test_types.py::AdaptTest::test_str[RAW] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 313s test/sql/test_types.py::AdaptTest::test_str[REAL0] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 313s test/sql/test_types.py::AdaptTest::test_str[REAL1] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 313s test/sql/test_types.py::AdaptTest::test_str[REAL2] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 313s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 313s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 313s test/sql/test_types.py::AdaptTest::test_str[ROWID] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 313s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 313s test/sql/test_types.py::AdaptTest::test_str[SET] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 313s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 313s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 313s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 313s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 313s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 313s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 313s test/sql/test_types.py::AdaptTest::test_str[String] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 313s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 313s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 313s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 313s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 313s [gw0] [ 83%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 313s [gw0] [ 83%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 313s [gw6] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 313s [gw4] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 313s [gw0] [ 83%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 313s [gw7] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 313s [gw0] [ 83%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 313s [gw5] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 313s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 313s [gw0] [ 83%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 313s [gw4] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 313s [gw4] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 313s [gw4] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 313s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 313s [gw4] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 313s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 313s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 313s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 313s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 313s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 313s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 313s [gw0] [ 84%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 313s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 313s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 313s [gw0] [ 84%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 313s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 313s test/sql/test_types.py::AdaptTest::test_str[TIME0] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 313s [gw5] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 313s test/sql/test_types.py::AdaptTest::test_str[TIME1] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 313s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 313s test/sql/test_types.py::AdaptTest::test_str[TIME2] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 313s test/sql/test_types.py::AdaptTest::test_str[TIME3] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 313s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 313s test/sql/test_types.py::AdaptTest::test_str[TIME4] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 313s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 313s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 313s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 313s test/sql/test_types.py::ArrayTest::test_array_literal_complex 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 313s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 313s [gw2] [ 84%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 313s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 313s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 313s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 313s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 313s [gw7] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 313s [gw5] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 313s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 313s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 313s [gw6] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 313s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 313s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 313s [gw4] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 313s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 313s [gw2] [ 84%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 313s test/sql/test_types.py::ArrayTest::test_array_literal_simple 313s [gw0] [ 84%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 313s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 313s [gw2] [ 85%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 313s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 313s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 313s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 313s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 313s test/sql/test_types.py::AdaptTest::test_str[Text] 313s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 313s test/sql/test_types.py::AdaptTest::test_str[Time] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 313s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 313s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 313s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 313s test/sql/test_types.py::AdaptTest::test_str[TupleType] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 313s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 313s test/sql/test_types.py::AdaptTest::test_str[UUID] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 313s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 313s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 313s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 313s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 313s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 313s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 313s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 313s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 313s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 313s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 313s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 313s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 313s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 313s test/sql/test_types.py::AdaptTest::test_str[Unicode] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 313s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 313s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 313s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 314s test/sql/test_types.py::AdaptTest::test_str[Uuid] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 314s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 314s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 314s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 314s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 314s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 314s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 314s test/sql/test_types.py::AdaptTest::test_str[XML] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 314s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 314s test/sql/test_types.py::AdaptTest::test_str[YEAR] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 314s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 314s test/sql/test_types.py::AdaptTest::test_str[_Binary] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 314s test/sql/test_types.py::AdaptTest::test_str_third_party 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 314s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 314s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 314s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 314s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 314s [gw7] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 314s [gw0] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 314s [gw6] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 314s [gw2] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 314s [gw4] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 314s [gw5] [ 85%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 314s [gw7] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 314s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 314s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 314s [gw4] [ 86%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 314s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 314s [gw7] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 314s [gw0] [ 86%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 314s [gw2] [ 86%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 314s [gw6] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 314s [gw5] [ 86%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 314s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 314s [gw2] [ 87%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 314s [gw2] [ 87%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 314s [gw5] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 314s [gw2] [ 87%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 314s [gw5] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 314s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 314s [gw2] [ 87%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 314s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 314s [gw5] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 314s [gw2] [ 87%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 314s [gw0] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 314s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 314s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 314s [gw0] [ 87%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 314s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 314s [gw0] [ 87%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 314s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 314s [gw0] [ 87%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 314s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 314s [gw0] [ 87%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 314s test/sql/test_types.py::CallableTest::test_callable_as_arg 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 314s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 314s test/sql/test_types.py::CompileTest::test_char_collation 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 314s test/sql/test_types.py::CompileTest::test_char_length 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_char_length 314s test/sql/test_types.py::CompileTest::test_char_plain 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 314s test/sql/test_types.py::CompileTest::test_compile_err_formatting 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 314s test/sql/test_types.py::CompileTest::test_decimal_plain 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 314s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 314s [gw6] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 314s test/sql/test_types.py::CompileTest::test_decimal_precision 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 314s test/sql/test_types.py::CompileTest::test_decimal_scale 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 314s test/sql/test_types.py::CompileTest::test_default_compile_double 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 314s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 314s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 314s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 314s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 314s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 314s [gw4] [ 87%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 314s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 314s test/sql/test_types.py::CompileTest::test_numeric_plain 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 314s test/sql/test_types.py::CompileTest::test_numeric_precision 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 314s test/sql/test_types.py::CompileTest::test_numeric_scale 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 314s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 314s test/sql/test_types.py::CompileTest::test_string_collation 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 314s test/sql/test_types.py::CompileTest::test_string_length 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_string_length 314s test/sql/test_types.py::CompileTest::test_string_plain 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 314s test/sql/test_types.py::CompileTest::test_text_collation 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 314s test/sql/test_types.py::CompileTest::test_text_length 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_text_length 314s test/sql/test_types.py::CompileTest::test_text_plain 314s [gw0] [ 87%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 314s [gw0] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 314s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 314s [gw4] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 314s [gw0] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 314s [gw7] [ 87%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 314s [gw5] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 314s [gw6] [ 87%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 314s [gw4] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 314s [gw4] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 314s [gw4] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 314s [gw4] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 314s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 314s [gw4] [ 88%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 314s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 314s [gw4] [ 88%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 314s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 314s [gw4] [ 88%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 314s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 314s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 314s [gw5] [ 88%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 314s test/dialect/sqlite/test_types.py::DateTest::test_default 314s [gw5] [ 88%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 314s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 314s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 314s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 314s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 314s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 314s [gw5] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 314s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 314s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 314s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 314s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 314s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 314s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 314s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 314s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 315s [gw4] [ 88%] 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] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 315s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 315s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 315s [gw2] [ 88%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 315s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 315s [gw2] [ 88%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 315s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 315s [gw7] [ 88%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 315s [gw0] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 315s test/sql/test_types.py::ExpressionTest::test_interval_coercion 315s [gw5] [ 88%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 315s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 315s [gw6] [ 88%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 315s [gw4] [ 88%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 315s test/sql/test_types.py::ExpressionTest::test_literal_adapt 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 315s test/sql/test_types.py::ExpressionTest::test_null_comparison 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 315s [gw0] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 315s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 315s [gw4] [ 89%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 315s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 315s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 315s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 315s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 315s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 315s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 315s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 315s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 315s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 315s [gw0] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 315s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 315s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 315s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 315s [gw7] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 315s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 315s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 315s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 315s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 315s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 315s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 315s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 315s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 315s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 315s [gw0] [ 89%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 315s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 315s test/sql/test_types.py::ExpressionTest::test_bind_adapt 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 315s [gw7] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 315s [gw0] [ 89%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 315s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 315s [gw0] [ 89%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 315s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 315s [gw7] [ 89%] 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] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 315s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 315s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 315s [gw7] [ 89%] 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] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 315s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 315s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 315s [gw2] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 315s test/sql/test_types.py::ExpressionTest::test_bind_typing 315s [gw6] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 315s [gw4] [ 89%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 315s [gw5] [ 89%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 315s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 315s 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] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s [gw5] [ 90%] 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] 315s 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] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 315s 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] 315s [gw7] [ 90%] 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] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 315s 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] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 315s [gw5] [ 90%] 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] 315s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 315s [gw7] [ 90%] 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] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 315s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s test/sql/test_types.py::JSONTest::test_bind_serialize_None 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 315s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s [gw5] [ 90%] 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] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 315s test/sql/test_types.py::JSONTest::test_bind_serialize_default 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 315s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 315s [gw5] [ 90%] 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] 315s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 315s [gw7] [ 90%] 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] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 315s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 315s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 315s test/sql/test_types.py::JSONTest::test_bind_serialize_null 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 315s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 315s 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] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 315s 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] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 315s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 315s [gw0] [ 90%] 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] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 315s [gw7] [ 90%] 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] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 315s 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] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 315s [gw0] [ 90%] 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] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 315s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 315s test/sql/test_types.py::ExpressionTest::test_control 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 315s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_control 315s test/sql/test_types.py::ExpressionTest::test_date_coercion 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 315s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 315s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 315s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 315s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 315s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 315s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 315s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 315s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 315s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 315s test/sql/test_types.py::ExpressionTest::test_distinct 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 315s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 315s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 315s test/sql/test_types.py::ExpressionTest::test_expression_typing 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 315s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 315s [gw5] [ 90%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 315s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 315s test/sql/test_types.py::JSONTest::test_result_deserialize_None 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 315s test/sql/test_types.py::JSONTest::test_result_deserialize_default 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 315s test/sql/test_types.py::JSONTest::test_result_deserialize_null 315s [gw2] [ 90%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 315s [gw0] [ 90%] 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] 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 315s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 315s [gw0] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 315s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 315s [gw7] [ 90%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 315s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 315s [gw6] [ 90%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 315s [gw7] [ 90%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 315s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 315s [gw7] [ 90%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 315s [gw2] [ 90%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 315s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 315s [gw2] [ 90%] 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] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 315s [gw7] [ 90%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 315s [gw6] [ 90%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 315s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 315s [gw0] [ 90%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 315s [gw7] [ 90%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 315s [gw4] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 315s [gw7] [ 90%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 315s [gw5] [ 90%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 315s [gw6] [ 90%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 315s [gw7] [ 90%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 315s [gw7] [ 91%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 315s [gw6] [ 91%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 315s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 315s [gw7] [ 91%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 315s [gw6] [ 91%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 315s [gw6] [ 91%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 315s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 315s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 315s [gw6] [ 91%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 315s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 315s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 315s [gw6] [ 91%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 315s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 315s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 315s [gw7] [ 91%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 315s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 315s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 315s [gw2] [ 91%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 315s [gw5] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 315s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 315s [gw2] [ 91%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 315s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 315s [gw2] [ 91%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 315s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 315s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 315s test/sql/test_types.py::PickleTest::test_customized_impl[None] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 315s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 315s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 315s test/sql/test_types.py::PickleTest::test_eq_comparison 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 315s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 315s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 315s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 315s [gw4] [ 91%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 315s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 315s [gw4] [ 91%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 315s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 315s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 315s [gw6] [ 91%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 315s [gw7] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 315s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 315s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 315s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 315s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 315s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 315s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 315s [gw6] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 315s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 315s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 315s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 315s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 315s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 315s [gw2] [ 91%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 315s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 315s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 315s [gw2] [ 91%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 315s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 315s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 315s [gw0] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 315s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 315s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 315s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 315s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 315s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 315s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 315s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 315s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 315s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 315s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 316s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 316s [gw5] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 316s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 316s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 316s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 316s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 316s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 316s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 316s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 316s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 316s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 316s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 316s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 316s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 316s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 316s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 316s [gw2] [ 91%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 316s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s [gw4] [ 91%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 316s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 316s [gw2] [ 91%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 316s [gw5] [ 91%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s [gw6] [ 91%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 316s [gw2] [ 92%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 316s [gw2] [ 92%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 316s [gw2] [ 92%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 316s [gw6] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 316s [gw2] [ 92%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 316s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 316s [gw2] [ 92%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 316s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 316s [gw2] [ 92%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 316s test/dialect/sqlite/test_types.py::TimeTest::test_default 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw2] [ 92%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 316s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 316s [gw2] [ 92%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 316s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 316s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 316s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw2] [ 92%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s [gw4] [ 92%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 316s [gw4] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 316s [gw4] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 316s [gw4] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 316s [gw5] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s [gw4] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 316s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 316s [gw4] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 316s [gw5] [ 92%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 316s [gw4] [ 92%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 316s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 316s [gw5] [ 92%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 316s [gw6] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 316s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 316s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 316s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 316s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 316s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 316s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 316s test/sql/test_types.py::VariantTest::test_bind_process 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 316s test/sql/test_types.py::VariantTest::test_bind_process_composite 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 316s test/sql/test_types.py::VariantTest::test_comparator_variant 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 316s test/sql/test_types.py::VariantTest::test_compile 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_compile 316s test/sql/test_types.py::VariantTest::test_compile_composite 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 316s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 316s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 316s test/sql/test_types.py::VariantTest::test_illegal_dupe 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 316s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 316s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 316s test/sql/test_types.py::VariantTest::test_round_trip 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 316s [gw2] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 316s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 316s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 316s test/base/test_typing_utils.py::TestTyping::test_is_pep593 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s test/sql/test_types.py::VariantTest::test_to_instance 316s [gw2] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 316s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 316s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 316s test/base/test_typing_utils.py::TestTyping::test_is_pep695 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 316s [gw6] [ 92%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 316s [gw2] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 316s test/base/test_typing_utils.py::TestTyping::test_is_union 316s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 316s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 316s [gw2] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 316s test/base/test_typing_utils.py::TestTyping::test_make_union_type 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 316s [gw2] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 316s test/base/test_typing_utils.py::TestTyping::test_pep695_value 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 316s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 316s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 316s [gw2] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 316s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 316s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 316s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 316s [gw2] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 316s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 316s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 316s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 316s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 316s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 316s [gw2] [ 92%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 316s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 316s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 316s test/base/test_typing_utils.py::TestTyping::test_includes_none 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 316s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 316s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 316s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 316s test/base/test_typing_utils.py::TestTyping::test_is_generic 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 316s [gw5] [ 92%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 316s test/base/test_typing_utils.py::TestTyping::test_is_literal 316s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 316s test/base/test_typing_utils.py::TestTyping::test_is_newtype 316s [gw5] [ 92%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 316s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 316s [gw6] [ 92%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 316s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 316s [gw5] [ 92%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 316s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 316s test/orm/test_unitofwork.py::DefaultTest::test_update 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 316s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 316s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 316s [gw4] [ 92%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 316s [gw5] [ 92%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 316s test/orm/test_unitofwork.py::SaveTest::test_synonym 316s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 316s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 316s [gw6] [ 92%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 316s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 316s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 316s [gw5] [ 92%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 316s [gw4] [ 92%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 316s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 316s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 316s [gw7] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 316s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 316s [gw6] [ 92%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 316s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 316s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 316s [gw2] [ 92%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 316s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 316s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 316s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 316s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 316s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 316s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 316s [gw4] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 316s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 316s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 316s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 316s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 316s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 316s [gw4] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 316s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 316s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 316s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 316s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 316s [gw5] [ 93%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 316s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 316s [gw5] [ 93%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 316s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 316s [gw5] [ 93%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 316s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 316s [gw5] [ 93%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 316s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 316s test/orm/test_unitofwork.py::PKTest::test_key_pks 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 316s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 316s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 316s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 316s [gw4] [ 93%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 316s test/orm/test_unitofwork.py::PKTest::test_manual_pk 316s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 316s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 316s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 316s test/orm/test_unitofwork.py::HistoryTest::test_backref 316s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 316s test/orm/test_unitofwork.py::PKTest::test_primary_key 316s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 316s [gw7] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 316s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 316s [gw0] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 316s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 316s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 316s [gw4] [ 93%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 316s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 316s [gw2] [ 93%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 316s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 316s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 316s test/orm/test_unitofwork.py::UnicodeTest::test_basic 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 316s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 316s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 316s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 316s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 316s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 317s [gw4] [ 93%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 317s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 317s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 317s 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] 317s [gw7] [ 93%] 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] 317s 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] 317s [gw7] [ 93%] 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] 317s test/orm/test_unitofwork.py::ManyToManyTest::test_association 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 317s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 317s [gw7] [ 93%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 317s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 317s [gw7] [ 93%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 317s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 317s [gw7] [ 93%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 317s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 317s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 317s [gw2] [ 93%] 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] 317s [gw7] [ 93%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 317s [gw4] [ 93%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 317s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 317s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 317s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 317s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 317s [gw6] [ 93%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 317s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 317s [gw6] [ 93%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 317s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 317s [gw6] [ 93%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 317s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 317s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 317s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 317s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 317s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 317s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 317s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 317s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 317s test/orm/test_unitofwork.py::SaveTest::test_basic 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 317s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 317s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 317s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 317s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 317s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 317s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 317s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 317s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 317s test/orm/test_unitofwork.py::SaveTest::test_deferred 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 317s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 317s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 317s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 317s test/orm/test_unitofwork.py::SaveTest::test_history_get 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 317s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 317s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 317s test/orm/test_unitofwork.py::SaveTest::test_inherits 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 317s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 317s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 317s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 317s [gw5] [ 93%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 317s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 317s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 317s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 317s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 317s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 317s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 317s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 317s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 317s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 317s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 317s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 317s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 317s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 317s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 317s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 317s [gw6] [ 93%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 317s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 317s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 318s [gw5] [ 93%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 318s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 318s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 318s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 318s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 318s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 318s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 318s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 318s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 318s [gw4] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 318s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 318s [gw4] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 318s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 318s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 318s [gw5] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 318s [gw6] [ 93%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 318s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 318s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 318s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 318s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 318s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 318s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 318s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 318s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 318s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 318s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 318s [gw5] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 318s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 318s [gw6] [ 93%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 318s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 318s [gw4] [ 93%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 318s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 318s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 318s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 318s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 318s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 318s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 318s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 318s [gw5] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 318s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 318s [gw6] [ 93%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 318s [gw2] [ 93%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 318s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 318s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 318s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 318s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 318s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 318s 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] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 318s [gw4] [ 93%] 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] 318s 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] 318s [gw2] [ 93%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 318s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 318s [gw4] [ 93%] 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] 318s 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] 318s [gw4] [ 93%] 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] 318s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 318s [gw4] [ 93%] 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] 318s 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] 318s [gw4] [ 93%] 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] 318s 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] 318s [gw4] [ 93%] 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] 318s 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] 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 318s [gw4] [ 93%] 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] 318s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 318s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 318s [gw0] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 318s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 318s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 318s [gw7] [ 93%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 318s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 318s [gw6] [ 93%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 318s 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] 318s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 318s [gw5] [ 93%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 318s [gw7] [ 93%] 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] 318s 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] 318s [gw4] [ 93%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 318s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 318s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 318s [gw7] [ 94%] 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] 318s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 318s [gw7] [ 94%] 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] 318s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 318s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 318s [gw7] [ 94%] 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] 318s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 318s 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] 318s [gw7] [ 94%] 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] 318s test/sql/test_update.py::UpdateTest::test_update_1 318s 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] 318s [gw7] [ 94%] 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] 318s [gw2] [ 94%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 318s 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] 318s [gw7] [ 94%] 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] 318s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 318s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 318s test/sql/test_update.py::UpdateTest::test_update_10 318s [gw7] [ 94%] 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] 318s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 318s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 318s test/sql/test_update.py::UpdateTest::test_update_11 318s [gw2] [ 94%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 318s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 318s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 318s test/sql/test_update.py::UpdateTest::test_update_2 318s [gw2] [ 94%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 318s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 318s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 318s test/sql/test_update.py::UpdateTest::test_update_3 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 318s test/sql/test_update.py::UpdateTest::test_update_4 318s [gw2] [ 94%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 318s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 318s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 318s test/sql/test_update.py::UpdateTest::test_update_5 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 318s [gw2] [ 94%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 318s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 318s [gw2] [ 94%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 318s test/sql/test_update.py::UpdateTest::test_update_6 318s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 318s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 318s test/sql/test_update.py::UpdateTest::test_update_7 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 318s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 318s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 318s test/sql/test_update.py::UpdateTest::test_update_8 318s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 318s [gw7] [ 94%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 318s test/sql/test_update.py::UpdateTest::test_update_9 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 318s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 318s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 318s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 318s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 318s test/sql/test_update.py::UpdateTest::test_correlated_update_five 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 318s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 318s test/sql/test_update.py::UpdateTest::test_correlated_update_four 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 318s test/sql/test_update.py::UpdateTest::test_correlated_update_one 318s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 318s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 318s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 318s test/sql/test_update.py::UpdateTest::test_correlated_update_six 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 318s test/sql/test_update.py::UpdateTest::test_update_literal_binds 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 318s test/sql/test_update.py::UpdateTest::test_correlated_update_three 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 318s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 318s test/sql/test_update.py::UpdateTest::test_correlated_update_two 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 318s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 318s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 318s test/sql/test_update.py::UpdateTest::test_inline_defaults 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 318s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 318s test/sql/test_update.py::UpdateTest::test_labels_no_collision 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 318s test/sql/test_update.py::UpdateTest::test_where_empty 318s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 318s [gw7] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 318s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 318s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 318s test/orm/test_utils.py::AliasedClassTest::test_classmethod 318s test/sql/test_update.py::UpdateTest::test_prefix_with 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 318s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 318s [gw2] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 318s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 318s test/orm/test_utils.py::AliasedClassTest::test_descriptors 318s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 318s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 318s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 318s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 318s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 318s test/orm/test_utils.py::AliasedClassTest::test_named_entity 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 318s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 318s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 318s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 318s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 318s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 318s test/sql/test_update.py::UpdateTest::test_update_ordereddict 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 318s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 318s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 318s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 318s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 318s test/orm/test_utils.py::AliasedClassTest::test_simple 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 318s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 318s test/orm/test_utils.py::AliasedClassTest::test_simple_property 318s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 318s [gw4] [ 94%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 318s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 318s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 318s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 318s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 318s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 318s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 318s test/base/test_utils.py::ColumnCollectionTest::test_in 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 318s test/base/test_utils.py::ColumnCollectionTest::test_items 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 318s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 318s [gw2] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 318s test/base/test_utils.py::ColumnCollectionTest::test_keys 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 318s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 318s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 318s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 318s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 318s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 318s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 318s test/base/test_utils.py::ColumnCollectionTest::test_str 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 318s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 318s test/base/test_utils.py::ColumnCollectionTest::test_values 318s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 318s [gw4] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 318s test/base/test_utils.py::AsInterfaceTest::test_dict 318s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 318s [gw7] [ 94%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 318s test/base/test_utils.py::AsInterfaceTest::test_instance 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 318s [gw7] [ 94%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 318s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 318s [gw7] [ 94%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 318s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 318s [gw2] [ 94%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 318s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 318s [gw7] [ 94%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 318s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 318s [gw7] [ 94%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 318s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 318s [gw7] [ 94%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 318s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 318s [gw7] [ 94%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 318s test/base/test_utils.py::ColumnCollectionTest::test_compare 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 318s [gw4] [ 94%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 318s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 318s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 318s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 318s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 318s [gw7] [ 94%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 318s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 318s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 318s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 318s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 318s [gw2] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 318s test/base/test_utils.py::DictlikeIteritemsTest::test_object 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 318s test/base/test_utils.py::GenericReprTest::test_no_args 318s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 318s [gw2] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 318s test/base/test_utils.py::GenericReprTest::test_no_init 318s [gw2] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 318s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 318s [gw2] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 318s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 318s test/base/test_utils.py::GenericReprTest::test_significant_vargs 318s [gw7] [ 94%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 318s [gw2] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 318s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 318s [gw4] [ 94%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 318s test/base/test_utils.py::FlattenIteratorTest::test_flatten 318s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 318s [gw7] [ 94%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 318s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 318s [gw7] [ 94%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 318s test/base/test_utils.py::GenericReprTest::test_all_positional 318s [gw7] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 318s test/base/test_utils.py::GenericReprTest::test_discard_vargs 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 318s [gw7] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 318s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 318s [gw7] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 318s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 318s test/base/test_utils.py::GenericReprTest::test_kw_defaults 318s [gw7] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 318s test/base/test_utils.py::GenericReprTest::test_multi_kw 318s [gw7] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 318s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 318s [gw7] [ 94%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 318s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 318s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 318s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 318s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 318s [gw4] [ 94%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 318s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 318s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 318s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 318s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 318s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 318s [gw7] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 318s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 318s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 319s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 319s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 319s [gw6] [ 94%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 319s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 319s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 319s [gw6] [ 94%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 319s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 319s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 319s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 319s [gw7] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 319s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 319s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 319s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 319s [gw5] [ 94%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 319s [gw6] [ 94%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 319s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 319s test/base/test_utils.py::IdentitySetTest::test_add 319s [gw4] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 319s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 319s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 319s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 319s test/base/test_utils.py::IdentitySetTest::test_union 319s [gw4] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 319s test/base/test_utils.py::IdentitySetTest::test_update 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 319s test/base/test_utils.py::IdentitySetTest::test_difference 319s [gw4] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 319s test/base/test_utils.py::IdentitySetTest::test_difference_update 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 319s test/base/test_utils.py::IdentitySetTest::test_dunder_and 319s [gw2] [ 94%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 319s test/base/test_utils.py::ImmutableDictTest::test_contains 319s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 319s [gw4] [ 94%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 319s test/base/test_utils.py::ImmutableDictTest::test_items 319s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 319s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 319s [gw4] [ 94%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 319s [gw7] [ 94%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 319s test/base/test_utils.py::ImmutableDictTest::test_keys 319s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 319s [gw4] [ 94%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 319s [gw7] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 319s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 319s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 319s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 319s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 319s [gw7] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 319s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 319s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 319s [gw7] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 319s test/base/test_utils.py::IdentitySetTest::test_dunder_le 319s test/base/test_utils.py::ImmutableDictTest::test_pep584 319s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 319s [gw7] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 319s test/base/test_utils.py::ImmutableDictTest::test_repr 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 319s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 319s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 319s test/base/test_utils.py::ImmutableDictTest::test_serialize 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 319s test/base/test_utils.py::IdentitySetTest::test_dunder_or 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 319s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 319s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 319s [gw4] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 319s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 319s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 319s [gw4] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 319s test/base/test_utils.py::IdentitySetTest::test_init 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 319s test/base/test_utils.py::IdentitySetTest::test_intersection 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 319s test/base/test_utils.py::IdentitySetTest::test_intersection_update 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 319s [gw4] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 319s [gw4] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 319s test/base/test_utils.py::IdentitySetTest::test_issubset 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 319s test/base/test_utils.py::IdentitySetTest::test_issuperset 319s [gw6] [ 95%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 319s test/sql/test_utils.py::MiscTest::test_column_collection_get 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 319s test/base/test_utils.py::IdentitySetTest::test_repr 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 319s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 319s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 319s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 319s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 319s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 319s [gw2] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 319s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 319s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 319s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 319s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 319s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 319s [gw2] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 319s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 319s [gw2] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 319s test/sql/test_utils.py::MiscTest::test_options_merge 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 319s [gw4] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 319s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 319s [gw4] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 319s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 319s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 319s test/base/test_utils.py::NoHashIdentitySetTest::test_add 319s [gw2] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 319s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 319s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 319s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 319s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 319s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 319s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 319s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 319s [gw6] [ 95%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 319s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 319s test/base/test_utils.py::NoHashIdentitySetTest::test_union 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 319s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 319s test/base/test_utils.py::NoHashIdentitySetTest::test_update 319s [gw7] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 319s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 319s [gw4] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 319s test/base/test_utils.py::OrderedDictTest::test_odict 319s test/base/test_utils.py::OrderedSetTest::test_modify 319s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 319s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 319s test/base/test_utils.py::NoHashIdentitySetTest::test_init 319s test/base/test_utils.py::OrderedDictTest::test_odict_copy 319s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 319s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 319s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 319s [gw2] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 319s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 319s test/base/test_utils.py::OrderedSetTest::test_op[0] 319s test/base/test_utils.py::OrderedIdentitySetTest::test_add 319s test/base/test_utils.py::OrderedSetTest::test_update 319s [gw2] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 319s test/base/test_utils.py::OrderedSetTest::test_op[1] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 319s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 319s test/base/test_utils.py::OrderedSetTest::test_op[2] 319s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 319s test/base/test_utils.py::OrderedSetTest::test_op[3] 319s test/base/test_utils.py::OrderedSetTest::test_copy 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 319s test/base/test_utils.py::OrderedSetTest::test_pickle 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 319s test/base/test_utils.py::OrderedSetTest::test_empty_pop 319s test/base/test_utils.py::OrderedSetTest::test_repr 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 319s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 319s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 319s test/base/test_utils.py::OrderedSetTest::test_set_ops 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 319s [gw4] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 319s test/base/test_utils.py::OrderedSetTest::test_len 319s [gw7] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 319s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 319s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 319s [gw6] [ 95%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 319s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 319s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 319s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 319s test/orm/test_utils.py::PathRegistryInhTest::test_plain 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 319s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 319s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 319s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 319s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 319s [gw1] [ 95%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 319s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 319s test/orm/test_utils.py::PathRegistryTest::test_registry_get 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 319s [gw6] [ 95%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 319s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 319s test/orm/test_utils.py::PathRegistryTest::test_registry_set 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 319s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 319s test/orm/test_utils.py::PathRegistryTest::test_root_registry 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 319s test/orm/test_utils.py::PathRegistryTest::test_serialize 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 319s test/orm/test_utils.py::PathRegistryTest::test_slice 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 319s [gw0] [ 95%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 319s test/orm/test_utils.py::PathRegistryTest::test_slice_token 319s [gw2] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 319s [gw4] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 319s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 319s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 319s [gw4] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 319s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 319s [gw4] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 319s test/orm/test_utils.py::PathRegistryTest::test_expand 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 319s test/orm/test_utils.py::PathRegistryTest::test_addition 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 319s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 319s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 319s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 319s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 319s test/orm/test_utils.py::PathRegistryTest::test_length 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 319s [gw6] [ 95%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 319s test/orm/test_utils.py::PathRegistryTest::test_path 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 319s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 319s [gw7] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 319s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 319s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 319s [gw7] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 319s [gw7] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 319s [gw7] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 319s [gw7] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_single 319s [gw7] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 319s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 319s [gw2] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 319s test/base/test_utils.py::SymbolTest::test_basic 319s [gw7] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_basic 319s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 319s test/base/test_utils.py::SymbolTest::test_bitflags 319s [gw7] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 319s test/base/test_utils.py::SymbolTest::test_composites 319s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_composites 319s [gw7] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 319s test/base/test_utils.py::SymbolTest::test_fast_int_flag 319s test/base/test_utils.py::SymbolTest::test_pickle 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 319s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 319s [gw7] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 319s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 319s test/base/test_utils.py::TestClassHierarchy::test_object 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 319s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 319s test/base/test_utils.py::TestClassHierarchy::test_single 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 319s test/base/test_utils.py::SymbolTest::test_parser 319s [gw2] [ 95%] PASSED test/base/test_utils.py::SymbolTest::test_parser 319s test/base/test_utils.py::TestClassProperty::test_simple 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 319s test/base/test_utils.py::TestFormatArgspec::test_init_bare 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 319s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 319s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 319s [gw6] [ 95%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 319s [gw7] [ 95%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 319s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 319s test/base/test_utils.py::ToListTest::test_from_bytes 319s [gw7] [ 95%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 319s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 319s test/base/test_utils.py::ToListTest::test_from_dict 319s [gw7] [ 95%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 319s test/base/test_utils.py::ToListTest::test_from_set 319s [gw7] [ 95%] PASSED test/base/test_utils.py::ToListTest::test_from_set 319s test/base/test_utils.py::ToListTest::test_from_string 319s [gw7] [ 95%] PASSED test/base/test_utils.py::ToListTest::test_from_string 319s test/base/test_utils.py::ToListTest::test_from_tuple 319s [gw7] [ 95%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 319s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 319s test/base/test_utils.py::TestProperties::test_keys_in_dir 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 319s test/base/test_utils.py::TestProperties::test_pickle 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestProperties::test_pickle 319s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 319s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 319s [gw5] [ 95%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 319s [gw2] [ 95%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 319s [gw2] [ 95%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 319s [gw2] [ 95%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 319s test/orm/test_validators.py::ValidatorTest::test_collection 319s [gw4] [ 95%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 319s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 319s [gw4] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 319s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 319s [gw4] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 319s test/orm/test_utils.py::PathRegistryTest::test_deseralize 319s [gw4] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 319s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 319s [gw4] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 319s test/orm/test_utils.py::PathRegistryTest::test_eq 319s [gw4] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 319s [gw6] [ 96%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 319s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 319s [gw5] [ 96%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 319s test/orm/test_validators.py::ValidatorTest::test_scalar 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 319s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 319s [gw6] [ 96%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 319s [gw4] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 319s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 319s [gw5] [ 96%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 319s [gw6] [ 96%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 319s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 319s [gw6] [ 96%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 319s test/base/test_utils.py::ImmutableDictTest::test_values 319s [gw6] [ 96%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 319s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 319s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 319s test/base/test_utils.py::ImmutableTest::test_readonly_properties 319s [gw6] [ 96%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 319s test/base/test_utils.py::LRUTest::test_lru 319s [gw6] [ 96%] PASSED test/base/test_utils.py::LRUTest::test_lru 319s [gw4] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 319s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 319s [gw6] [ 96%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 319s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 319s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 319s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 319s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 319s [gw6] [ 96%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 319s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 319s [gw5] [ 96%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 319s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 319s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 319s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 319s [gw4] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 319s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 319s test/sql/test_values.py::ValuesTest::test_bound_parameters 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 319s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 319s test/sql/test_values.py::ValuesTest::test_column_quoting 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 319s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 319s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 319s [gw2] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 319s [gw4] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 319s [gw5] [ 96%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 319s [gw3] [ 96%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 319s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 319s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 319s test/orm/test_validators.py::ValidatorTest::test_validators_dict 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 319s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 319s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 319s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 319s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 320s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 320s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 320s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 320s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 320s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 320s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 320s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 320s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 320s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 320s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 320s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 320s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 320s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 320s test/sql/test_values.py::ValuesTest::test_with_join_named 320s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 320s [gw4] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 320s test/sql/test_values.py::ValuesTest::test_with_aliased_join 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 320s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 320s [gw2] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 320s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 320s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 320s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 320s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 320s [gw5] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 320s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 320s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 320s test/sql/test_values.py::ValuesTest::test_add_cte_one 320s [gw5] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 320s test/sql/test_values.py::ValuesTest::test_add_cte_two 320s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 320s [gw5] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 320s test/sql/test_values.py::ValuesTest::test_anon_alias 320s [gw4] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 320s [gw5] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 320s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 320s [gw5] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 320s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 320s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 320s [gw4] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 320s test/sql/test_values.py::ValuesTest::test_from_linting_named 320s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 320s [gw4] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 320s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 320s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 320s [gw4] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 320s test/sql/test_values.py::ValuesTest::test_lateral 320s [gw4] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 320s test/sql/test_values.py::ValuesTest::test_literal_parameters 320s [gw4] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 320s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 320s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 320s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 320s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 320s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 320s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 320s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 320s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 320s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 320s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 320s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 320s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 320s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 320s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 320s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 320s [gw2] [ 96%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 320s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 320s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 320s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 320s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 320s [gw5] [ 96%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 320s [gw0] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 320s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 320s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 320s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 320s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 320s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 320s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 320s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 320s [gw6] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 320s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 320s [gw6] [ 96%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 320s [gw4] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 320s [gw2] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 320s [gw5] [ 96%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 320s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 320s [gw4] [ 96%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 320s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 320s [gw2] [ 96%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 320s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 320s [gw5] [ 96%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 320s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 320s [gw6] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 320s [gw6] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 320s [gw4] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 320s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 320s [gw4] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 320s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 321s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 321s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 321s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 321s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 321s [gw5] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 321s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 321s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 321s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 321s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 321s [gw4] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 321s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 321s [gw6] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 321s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 321s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 321s [gw5] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 321s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 321s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 321s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 321s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 321s [gw4] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 321s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 321s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 321s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 321s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 321s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 321s [gw6] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 321s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 321s [gw5] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 321s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 321s [gw2] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 321s [gw4] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 321s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 321s [gw0] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 321s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 321s [gw6] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 321s [gw5] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 321s [gw4] [ 96%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 321s [gw7] [ 96%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 322s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 322s [gw0] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 323s [gw0] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 323s [gw7] [ 96%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 323s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 323s [gw7] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 323s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 323s [gw7] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 323s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 323s [gw7] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 323s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 323s [gw7] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 323s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 324s [gw7] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 324s [gw0] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 325s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 325s [gw1] [ 96%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 325s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 325s [gw1] [ 96%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 325s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 325s [gw1] [ 96%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 325s [gw1] [ 96%] 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]]] 325s 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]]] 325s [gw1] [ 96%] 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]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 325s [gw1] [ 96%] 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"]]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 325s [gw1] [ 96%] 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"]]]] 325s 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]]]]] 325s [gw1] [ 96%] 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]]]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 325s [gw1] [ 96%] 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"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 325s [gw1] [ 96%] 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"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 325s 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]]] 325s [gw1] [ 96%] 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]]] 325s 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]]]] 325s [gw1] [ 96%] 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]]]] 325s 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]]]] 325s [gw1] [ 96%] 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]]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 325s 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]]] 325s [gw1] [ 96%] 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]]] 325s 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]]]] 325s [gw1] [ 96%] 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]]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 325s [gw0] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 325s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 325s [gw1] [ 96%] 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"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 325s [gw1] [ 96%] 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]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 325s 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]] 325s [gw1] [ 96%] 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]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 325s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 325s [gw1] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 325s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 325s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 326s [gw0] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 326s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 326s [gw3] [ 97%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 326s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 326s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 326s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 327s [gw0] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 327s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 327s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 327s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 327s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 328s [gw0] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 328s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 328s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 328s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 329s [gw0] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 329s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 329s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 329s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 329s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 329s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 330s [gw0] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 330s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 330s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 330s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 331s [gw1] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 331s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 331s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 331s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 332s [gw1] [ 98%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 332s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 332s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 332s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 333s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 333s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 334s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 334s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 336s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 336s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 337s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 337s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 338s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 338s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 339s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 339s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 340s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 340s [gw0] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 340s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 340s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 340s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 345s [gw0] [ 98%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 345s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 352s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 352s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 358s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 358s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 368s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 368s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 377s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 377s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 386s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 386s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 392s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 392s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 399s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 399s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 405s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 405s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 412s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 412s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 419s test/aaa_profiling/test_memusage.py::CycleTest::test_query 419s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 426s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 426s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 432s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 432s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 439s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 439s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 445s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 445s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 452s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 452s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 458s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 458s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 464s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 464s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 471s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 471s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 477s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 477s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 483s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 483s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 496s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 496s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 502s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 502s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 508s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 508s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 514s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 514s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 519s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 519s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 525s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 525s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 532s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 532s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 532s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 532s [gw3] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 532s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 532s [gw3] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 942s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 942s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 995s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 995s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 995s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 995s [gw3] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 1032s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 1032s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 1070s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 1070s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 1106s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 1106s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 1142s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1142s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1160s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 1160s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 1196s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1196s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1231s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1231s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1284s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1284s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1420s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1420s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1457s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1457s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1457s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1457s [gw3] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1509s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1509s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1509s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1509s [gw3] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1544s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1544s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1596s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1596s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1630s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1630s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1681s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1681s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1715s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1715s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1754s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1754s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1758s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1758s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1762s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1762s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1765s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1765s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1767s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1767s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1770s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1770s [gw3] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1770s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1770s [gw3] [ 98%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1770s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1770s [gw3] [ 98%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1770s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1770s [gw3] [ 98%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1770s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1771s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1771s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1771s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1771s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1771s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1771s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1771s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1771s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1771s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1771s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1771s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1771s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1771s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1771s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1771s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1771s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1771s test/orm/test_merge.py::MergeTest::test_loader_options 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1771s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1771s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1771s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1771s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1771s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1771s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1771s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1771s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1771s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1771s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1771s [gw3] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1771s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1772s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1772s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1772s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1772s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1772s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1772s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1772s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1772s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1773s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1773s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1773s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1774s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1774s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1774s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1774s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1774s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1774s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1775s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1776s [gw3] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1776s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1776s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1777s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1777s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1778s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1778s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1778s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1779s [gw3] [ 99%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1779s [gw3] [ 99%] 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] 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1779s [gw3] [ 99%] 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] 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1779s [gw3] [ 99%] 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] 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1779s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1779s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1780s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1780s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1780s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1780s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1780s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1780s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1780s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1780s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1780s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1780s [gw3] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1780s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1790s [gw3] [100%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1790s 1790s ==================================== ERRORS ==================================== 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 1790s [gw7] linux -- Python 3.14.2 /usr/bin/python3.14 1790s Traceback (most recent call last): 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1790s result: TResult | None = func() 1790s ~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1790s lambda: runtest_hook(item=item, **kwds), 1790s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1790s yield 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1790s item.session._setupstate.setup(item) 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1790s col.setup() 1790s ~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1790s self._request._fillfixtures() 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1790s item.funcargs[argname] = self.getfixturevalue(argname) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1790s fixturedef = self._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1790s fixturedef = request._get_active_fixturedef(argname) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1790s fixturedef.execute(request=subrequest) 1790s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1790s result: FixtureValue = ihook.pytest_fixture_setup( 1790s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1790s fixturedef=self, request=request 1790s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s ) 1790s ^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1790s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1790s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1790s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1790s raise exception 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1790s teardown.throw(exception) 1790s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1790s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1790s return (yield) 1790s ^^^^^ 1790s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1790s res = hook_impl.function(*args) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1790s result = call_fixture_func(fixturefunc, request, kwargs) 1790s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1790s fixture_result = fixturefunc(**kwargs) 1790s File "/tmp/autopkgtest.Q87xM9/build.ELc/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1790s from mypy import api 1790s ModuleNotFoundError: No module named 'mypy' 1790s =========================== short test summary info ============================ 1790s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1790s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1790s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1790s SKIPPED [63] lib/sqlalchemy/testing/config.py:430: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1790s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1790s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1790s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1790s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] (call)' : doesn't work for future annotations mode yet 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] (call)' : doesn't work for future annotations mode yet 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class (call)' : doesn't work for future annotations mode yet 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test.base.test_concurrency_py3k.GracefulNoGreenletTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet (call)' : Python 3.14 or above not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] (call)' : 64bit required 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc (call)' : doesn't work for future annotations mode yet 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_cursor_execute (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] (call)' : not postgresql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::ExecuteDriverTest_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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::ExecuteDriverTest_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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1790s SKIPPED [8] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_engine.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1790s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_engine.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1790s SKIPPED [4] lib/sqlalchemy/testing/config.py:430: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1790s SKIPPED [24] lib/sqlalchemy/testing/config.py:430: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval (call)' : Multi table update and Multi table update 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names (call)' : Multi table update and Multi table update 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols (call)' : not postgresql and not mssql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] (call)' : sqlite 1790s SKIPPED [5] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_processors.CyBooleanProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1790s SKIPPED [7] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_processors.CyDateProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1790s SKIPPED [21] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_processors.CyDistillArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem (call)' : Multi table update and Multi table update 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1790s 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. 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg (call)' : not postgresql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options (call)' : not postgresql and not mysql 1790s SKIPPED [3] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [12] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [14] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [7] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [23] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] (call)' : Cython extensions not installed 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] (call)' : Cython extensions not installed 1790s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_scoping.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip (call)' : marked as skip 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip (call)' : not postgresql and not mssql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip (call)' : not postgresql and not mssql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check (call)' : Cython extensions not installed 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index (call)' : not postgresql >= (11,) and not mssql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] (call)' : no sequence support 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection (call)' : not postgresql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full (call)' : not postgresql and not oracle and not mssql 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache (call)' : sqlite or oracle 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [6] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored (call)' : custom function or +aiosqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] (call)' : custom function or mariadb or sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [5] lib/sqlalchemy/testing/config.py:430: 'test.aaa_profiling.test_threading.EngineThreadSafetyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback (call)' : savepoints not supported 1790s SKIPPED [24] lib/sqlalchemy/testing/config.py:430: savepoints not enabled 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] (call)' : custom function or +aiosqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: missing aiosqile 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight (call)' : savepoints not supported 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties (call)' : not mssql >= (11,) and not oracle >= (12,) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1790s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] (call)' : custom function 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] (call)' : custom function 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] (call)' : custom function 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array (call)' : custom function 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified (call)' : custom function 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test.orm.test_unitofwork.BatchDeleteIgnoresRowcountTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1792s SKIPPED [4] lib/sqlalchemy/testing/config.py:430: 'test.orm.test_unitofwork.ExtraPassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1792s SKIPPED [3] lib/sqlalchemy/testing/config.py:430: 'test.orm.test_unitofwork.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] (call)' : no sequence support 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] (call)' : no sequence support 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] (call)' : no sequence support 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] (call)' : no sequence support 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix (call)' : not mssql 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] (call)' : no sequence support 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] (call)' : no sequence support 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table (call)' : Multi table update and Multi table update 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable (call)' : Multi table update and Multi table update 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable (call)' : Multi table update and Multi table update 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name (call)' : Multi table update and Multi table update 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table (call)' : Multi table update and Multi table update 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : doesn't support sequences as a server side default. and doesn't support sequences as a server side default. and doesn't support sequences as a server side default. 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit (call)' : sqlite 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit (call)' : sqlite 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update (call)' : no FOR UPDATE NOWAIT support 1792s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.aaa_profiling.test_threading.SessionThreadingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1792s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1792s ========= 22612 passed, 1061 skipped, 113 errors in 1599.68s (0:26:39) ========= 1795s autopkgtest [22:01:38]: test unittests: -----------------------] 1800s unittests FAIL non-zero exit status 1 1800s autopkgtest [22:01:43]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1804s autopkgtest [22:01:47]: @@@@@@@@@@@@@@@@@@@@ summary 1804s unittests FAIL non-zero exit status 1